Custom module does not display in pageMagento new custom block moduleShow icon on product on each pageMagento...
Pronouncing Dictionary.com's W.O.D "vade mecum" in English
TGV timetables / schedules?
Possibly bubble sort algorithm
How does one intimidate enemies without having the capacity for violence?
Why Is Death Allowed In the Matrix?
How is this relation reflexive?
"You are your self first supporter", a more proper way to say it
Why is an old chain unsafe?
What are these boxed doors outside store fronts in New York?
Circuitry of TV splitters
Can Medicine checks be used, with decent rolls, to completely mitigate the risk of death from ongoing damage?
Japan - Plan around max visa duration
What is the offset in a seaplane's hull?
Can a German sentence have two subjects?
Shell script can be run only with sh command
Infinite past with a beginning?
A Journey Through Space and Time
How to add power-LED to my small amplifier?
N.B. ligature in Latex
Patience, young "Padovan"
Is there a familial term for apples and pears?
How to make payment on the internet without leaving a money trail?
How is the claim "I am in New York only if I am in America" the same as "If I am in New York, then I am in America?
Chess with symmetric move-square
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♦ 3 mins 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♦ 3 mins 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
1
1
bumped to the homepage by Community♦ 3 mins 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♦ 3 mins 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