Custom module does not display in pageMagento new custom block moduleShow icon on product on each pageMagento Block disappears after override in custom modulerewrite block not workingCustom module throwing 'invalid block type' after being pushed to the staging environmentCalling block's method in template doesn't workCustom phtml not getting called from the Block magentoMagento 1.9 frontend custom page showing 404 pageDisplay module on product pageMagento 1.9 add layout and template to custom module in admin
How does one intimidate enemies without having the capacity for violence?
Why doesn't Newton's third law mean a person bounces back to where they started when they hit the ground?
Could a US political party gain complete control over the government by removing checks & balances?
Why is an old chain unsafe?
Why CLRS example on residual networks does not follows its formula?
Simulate Bitwise Cyclic Tag
Draw simple lines in Inkscape
N.B. ligature in Latex
What are these boxed doors outside store fronts in New York?
Why did the Germans forbid the possession of pet pigeons in Rostov-on-Don in 1941?
What do you call something that goes against the spirit of the law, but is legal when interpreting the law to the letter?
Motorized valve interfering with button?
Example of a relative pronoun
The magic money tree problem
What would happen to a modern skyscraper if it rains micro blackholes?
Infinite past with a beginning?
The use of multiple foreign keys on same column in SQL Server
Download, install and reboot computer at night if needed
Why Is Death Allowed In the Matrix?
What is the offset in a seaplane's hull?
Japan - Plan around max visa duration
Concept of linear mappings are confusing me
Why is the design of haulage companies so “special”?
A newer friend of my brother's gave him a load of baseball cards that are supposedly extremely valuable. Is this a scam?
Custom module does not display in page
Magento new custom block moduleShow icon on product on each pageMagento Block disappears after override in custom modulerewrite block not workingCustom module throwing 'invalid block type' after being pushed to the staging environmentCalling block's method in template doesn't workCustom phtml not getting called from the Block magentoMagento 1.9 frontend custom page showing 404 pageDisplay module on product pageMagento 1.9 add layout and template to custom module in admin
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
I'm trying to add custom block module to homepage but it does not load my block.phtml
file. Here are my files:
app/etc/modules/MG_Block.xml:
<config>
<modules>
<MG_MyBlock>
<active>true</active>
<codePool>local</codePool>
</MG_MyBlock>
</modules>
</config>
app/code/local/MG/MyBlock/etc/config.xml:
<config>
<modules>
<MG_MyBlock>
<version>0.1.0</version>
</MG_MyBlock>
</modules>
<global>
<blocks>
<mg_myblock>
<class>MG_MyBlock_Block</class>
</mg_myblock>
</blocks>
</global>
</config>`
app/code/local/MG/MyBlock/Block/Products.php:
class MG_MyBlock_Block_Products extends Mage_Core_Block_Abstract
public function index()
return "hello world";
app/design/frontend/rwd/default/template/mg/products.phtml:
<?php echo $this->index(); ?>
app/design/frontend/rwd/default/layout/local.xml:
<layout version="0.1.0">
<default>
<reference name="content">
<block type="mg_myblock/products" output="toHtml" name="myblock" template="mg/products.phtml" after="-" />
</reference>
</default>
</layout>
When I use var_dump
in _construct()
function in my block it shows var_dump
but it does not load template file.
magento-1.9 module blocks template
bumped to the homepage by Community♦ 2 hours ago
This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
add a comment |
I'm trying to add custom block module to homepage but it does not load my block.phtml
file. Here are my files:
app/etc/modules/MG_Block.xml:
<config>
<modules>
<MG_MyBlock>
<active>true</active>
<codePool>local</codePool>
</MG_MyBlock>
</modules>
</config>
app/code/local/MG/MyBlock/etc/config.xml:
<config>
<modules>
<MG_MyBlock>
<version>0.1.0</version>
</MG_MyBlock>
</modules>
<global>
<blocks>
<mg_myblock>
<class>MG_MyBlock_Block</class>
</mg_myblock>
</blocks>
</global>
</config>`
app/code/local/MG/MyBlock/Block/Products.php:
class MG_MyBlock_Block_Products extends Mage_Core_Block_Abstract
public function index()
return "hello world";
app/design/frontend/rwd/default/template/mg/products.phtml:
<?php echo $this->index(); ?>
app/design/frontend/rwd/default/layout/local.xml:
<layout version="0.1.0">
<default>
<reference name="content">
<block type="mg_myblock/products" output="toHtml" name="myblock" template="mg/products.phtml" after="-" />
</reference>
</default>
</layout>
When I use var_dump
in _construct()
function in my block it shows var_dump
but it does not load template file.
magento-1.9 module blocks template
bumped to the homepage by Community♦ 2 hours ago
This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
add your controller code for more idea.
– Suresh Chikani
Sep 29 '16 at 9:38
I extendMage_Core_Block_Template
instead ofMage_Core_Block_Abstract
and it works.
– magento_user
Sep 29 '16 at 9:43
add a comment |
I'm trying to add custom block module to homepage but it does not load my block.phtml
file. Here are my files:
app/etc/modules/MG_Block.xml:
<config>
<modules>
<MG_MyBlock>
<active>true</active>
<codePool>local</codePool>
</MG_MyBlock>
</modules>
</config>
app/code/local/MG/MyBlock/etc/config.xml:
<config>
<modules>
<MG_MyBlock>
<version>0.1.0</version>
</MG_MyBlock>
</modules>
<global>
<blocks>
<mg_myblock>
<class>MG_MyBlock_Block</class>
</mg_myblock>
</blocks>
</global>
</config>`
app/code/local/MG/MyBlock/Block/Products.php:
class MG_MyBlock_Block_Products extends Mage_Core_Block_Abstract
public function index()
return "hello world";
app/design/frontend/rwd/default/template/mg/products.phtml:
<?php echo $this->index(); ?>
app/design/frontend/rwd/default/layout/local.xml:
<layout version="0.1.0">
<default>
<reference name="content">
<block type="mg_myblock/products" output="toHtml" name="myblock" template="mg/products.phtml" after="-" />
</reference>
</default>
</layout>
When I use var_dump
in _construct()
function in my block it shows var_dump
but it does not load template file.
magento-1.9 module blocks template
I'm trying to add custom block module to homepage but it does not load my block.phtml
file. Here are my files:
app/etc/modules/MG_Block.xml:
<config>
<modules>
<MG_MyBlock>
<active>true</active>
<codePool>local</codePool>
</MG_MyBlock>
</modules>
</config>
app/code/local/MG/MyBlock/etc/config.xml:
<config>
<modules>
<MG_MyBlock>
<version>0.1.0</version>
</MG_MyBlock>
</modules>
<global>
<blocks>
<mg_myblock>
<class>MG_MyBlock_Block</class>
</mg_myblock>
</blocks>
</global>
</config>`
app/code/local/MG/MyBlock/Block/Products.php:
class MG_MyBlock_Block_Products extends Mage_Core_Block_Abstract
public function index()
return "hello world";
app/design/frontend/rwd/default/template/mg/products.phtml:
<?php echo $this->index(); ?>
app/design/frontend/rwd/default/layout/local.xml:
<layout version="0.1.0">
<default>
<reference name="content">
<block type="mg_myblock/products" output="toHtml" name="myblock" template="mg/products.phtml" after="-" />
</reference>
</default>
</layout>
When I use var_dump
in _construct()
function in my block it shows var_dump
but it does not load template file.
magento-1.9 module blocks template
magento-1.9 module blocks template
edited Sep 28 '16 at 10:39
Qaisar Satti
27.1k1256109
27.1k1256109
asked Sep 28 '16 at 10:19
magento_usermagento_user
61
61
bumped to the homepage by Community♦ 2 hours ago
This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
bumped to the homepage by Community♦ 2 hours ago
This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
add your controller code for more idea.
– Suresh Chikani
Sep 29 '16 at 9:38
I extendMage_Core_Block_Template
instead ofMage_Core_Block_Abstract
and it works.
– magento_user
Sep 29 '16 at 9:43
add a comment |
add your controller code for more idea.
– Suresh Chikani
Sep 29 '16 at 9:38
I extendMage_Core_Block_Template
instead ofMage_Core_Block_Abstract
and it works.
– magento_user
Sep 29 '16 at 9:43
add your controller code for more idea.
– Suresh Chikani
Sep 29 '16 at 9:38
add your controller code for more idea.
– Suresh Chikani
Sep 29 '16 at 9:38
I extend
Mage_Core_Block_Template
instead of Mage_Core_Block_Abstract
and it works.– magento_user
Sep 29 '16 at 9:43
I extend
Mage_Core_Block_Template
instead of Mage_Core_Block_Abstract
and it works.– magento_user
Sep 29 '16 at 9:43
add a comment |
1 Answer
1
active
oldest
votes
First add "module.xml" in layout tag in "config.xml".
<config>
<modules>
<MG_MyBlock>
<version>0.1.0</version>
</MG_MyBlock>
</modules>
<global>
<blocks>
<mg_myblock>
<class>MG_MyBlock_Block</class>
</mg_myblock>
</blocks>
</global>
<frontend>
<routers>
<myblock>
<use>standard</use>
<args>
<module>myblock</module>
<frontName>formtest</frontName>
</args>
</myblock>
</routers>
<layout>
<updates>
<mymodule>
<file>mymodule.xml</file>
</mymodule>
</updates>
</layout>
</frontend>
</config>
Then define "module.xml".
<layout version="0.1.0">
<formtest_myblock_index>
<reference name="content">
<block type="mg_myblock/products" output="toHtml" name="myblock" template="mg/products.phtml" after="-" />
</reference>
</formtest_myblock_index>
</layout>
Try with this.
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "479"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f138458%2fcustom-module-does-not-display-in-page%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
First add "module.xml" in layout tag in "config.xml".
<config>
<modules>
<MG_MyBlock>
<version>0.1.0</version>
</MG_MyBlock>
</modules>
<global>
<blocks>
<mg_myblock>
<class>MG_MyBlock_Block</class>
</mg_myblock>
</blocks>
</global>
<frontend>
<routers>
<myblock>
<use>standard</use>
<args>
<module>myblock</module>
<frontName>formtest</frontName>
</args>
</myblock>
</routers>
<layout>
<updates>
<mymodule>
<file>mymodule.xml</file>
</mymodule>
</updates>
</layout>
</frontend>
</config>
Then define "module.xml".
<layout version="0.1.0">
<formtest_myblock_index>
<reference name="content">
<block type="mg_myblock/products" output="toHtml" name="myblock" template="mg/products.phtml" after="-" />
</reference>
</formtest_myblock_index>
</layout>
Try with this.
add a comment |
First add "module.xml" in layout tag in "config.xml".
<config>
<modules>
<MG_MyBlock>
<version>0.1.0</version>
</MG_MyBlock>
</modules>
<global>
<blocks>
<mg_myblock>
<class>MG_MyBlock_Block</class>
</mg_myblock>
</blocks>
</global>
<frontend>
<routers>
<myblock>
<use>standard</use>
<args>
<module>myblock</module>
<frontName>formtest</frontName>
</args>
</myblock>
</routers>
<layout>
<updates>
<mymodule>
<file>mymodule.xml</file>
</mymodule>
</updates>
</layout>
</frontend>
</config>
Then define "module.xml".
<layout version="0.1.0">
<formtest_myblock_index>
<reference name="content">
<block type="mg_myblock/products" output="toHtml" name="myblock" template="mg/products.phtml" after="-" />
</reference>
</formtest_myblock_index>
</layout>
Try with this.
add a comment |
First add "module.xml" in layout tag in "config.xml".
<config>
<modules>
<MG_MyBlock>
<version>0.1.0</version>
</MG_MyBlock>
</modules>
<global>
<blocks>
<mg_myblock>
<class>MG_MyBlock_Block</class>
</mg_myblock>
</blocks>
</global>
<frontend>
<routers>
<myblock>
<use>standard</use>
<args>
<module>myblock</module>
<frontName>formtest</frontName>
</args>
</myblock>
</routers>
<layout>
<updates>
<mymodule>
<file>mymodule.xml</file>
</mymodule>
</updates>
</layout>
</frontend>
</config>
Then define "module.xml".
<layout version="0.1.0">
<formtest_myblock_index>
<reference name="content">
<block type="mg_myblock/products" output="toHtml" name="myblock" template="mg/products.phtml" after="-" />
</reference>
</formtest_myblock_index>
</layout>
Try with this.
First add "module.xml" in layout tag in "config.xml".
<config>
<modules>
<MG_MyBlock>
<version>0.1.0</version>
</MG_MyBlock>
</modules>
<global>
<blocks>
<mg_myblock>
<class>MG_MyBlock_Block</class>
</mg_myblock>
</blocks>
</global>
<frontend>
<routers>
<myblock>
<use>standard</use>
<args>
<module>myblock</module>
<frontName>formtest</frontName>
</args>
</myblock>
</routers>
<layout>
<updates>
<mymodule>
<file>mymodule.xml</file>
</mymodule>
</updates>
</layout>
</frontend>
</config>
Then define "module.xml".
<layout version="0.1.0">
<formtest_myblock_index>
<reference name="content">
<block type="mg_myblock/products" output="toHtml" name="myblock" template="mg/products.phtml" after="-" />
</reference>
</formtest_myblock_index>
</layout>
Try with this.
answered Jul 26 '18 at 9:28
Charul TyagiCharul Tyagi
715113
715113
add a comment |
add a comment |
Thanks for contributing an answer to Magento Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f138458%2fcustom-module-does-not-display-in-page%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
add your controller code for more idea.
– Suresh Chikani
Sep 29 '16 at 9:38
I extend
Mage_Core_Block_Template
instead ofMage_Core_Block_Abstract
and it works.– magento_user
Sep 29 '16 at 9:43