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

What is the meaning of "of trouble" in the following sentence?

Copenhagen passport control - US citizen

Can Medicine checks be used, with decent rolls, to completely mitigate the risk of death from ongoing damage?

How do I create uniquely male characters?

Calculus Optimization - Point on graph closest to given point

Shell script can be run only with sh command

How do you conduct xenoanthropology after first contact?

Non-Jewish family in an Orthodox Jewish Wedding

How can the DM most effectively choose 1 out of an odd number of players to be targeted by an attack or effect?

declaring a variable twice in IIFE

What is GPS' 19 year rollover and does it present a cybersecurity issue?

A function which translates a sentence to title-case

Accidentally leaked the solution to an assignment, what to do now? (I'm the prof)

Why was the small council so happy for Tyrion to become the Master of Coin?

Email Account under attack (really) - anything I can do?

What Brexit solution does the DUP want?

Do airline pilots ever risk not hearing communication directed to them specifically, from traffic controllers?

Why is an old chain unsafe?

Circuitry of TV splitters

XeLaTeX and pdfLaTeX ignore hyphenation

Is there a familial term for apples and pears?

Schwarzchild Radius of the Universe

Extreme, but not acceptable situation and I can't start the work tomorrow morning

What is the command to reset a PC without deleting any files



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;








1















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.










share|improve this question
















bumped to the homepage by Community 3 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 extend Mage_Core_Block_Template instead of Mage_Core_Block_Abstract and it works.

    – magento_user
    Sep 29 '16 at 9:43

















1















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.










share|improve this question
















bumped to the homepage by Community 3 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 extend Mage_Core_Block_Template instead of Mage_Core_Block_Abstract and it works.

    – magento_user
    Sep 29 '16 at 9:43













1












1








1








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.










share|improve this question
















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






share|improve this question















share|improve this question













share|improve this question




share|improve this question








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 3 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 3 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 extend Mage_Core_Block_Template instead of Mage_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











  • I extend Mage_Core_Block_Template instead of Mage_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










1 Answer
1






active

oldest

votes


















0














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.






share|improve this answer























    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
    );



    );













    draft saved

    draft discarded


















    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









    0














    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.






    share|improve this answer



























      0














      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.






      share|improve this answer

























        0












        0








        0







        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.






        share|improve this answer













        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.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Jul 26 '18 at 9:28









        Charul TyagiCharul Tyagi

        715113




        715113



























            draft saved

            draft discarded
















































            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.




            draft saved


            draft discarded














            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





















































            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







            Popular posts from this blog

            منجزی محتویات تیره‌های طایفه منجزی[ویرایش] مشاهیر طایفه منجزی[ویرایش] محل سکونت[ویرایش] پانویس[ویرایش] منابع[ویرایش] منوی ناوبری«نمودار اجتماعی طوایف بختیاری»«BakhtyārBAḴTĪĀRĪ TRIBE»«اسامی طوایف و شعب ایل بختیاری»ووگسترش آن

            What does the writing on Poe's helmet say? Announcing the arrival of Valued Associate #679: Cesar Manara Planned maintenance scheduled April 23, 2019 at 23:30 UTC (7:30pm US/Eastern) Favorite questions and answers from first quarter of 2019 Latest Blog Post: Avengers: Endgame PredictionsWhat is the purpose of the blast shield helmet?Why was the Stormtrooper helmet designed this way?What does Kylo Ren place his helmet on?What does the writing on Poe Dameron's flight vest say?Is this Poe Damerons dad? (Kes Dameron)Is Poe Dameron Force-Sensitive?Why is Poe Dameron so shocked in the First Order star destroyer hangar?What does the code breaker's hat say?In “The Last Jedi” was it actually Poe's fault that so much of the resistance died?Did Poe Dameron make custom modifications to his black X-Wing?

            What's the difference between repeating elections every few years and repeating a referendum after a few years?What is a “confirmatory” referendum in the context of Brexit?Why was the Brexit referendum conducted as a simple majority vote?What's the difference between Neorealism and Neoliberalism?What's the point in holding a second Brexit referendum?Why does partisanship trump concerns about hypocrisy with voters?What are the reasons for not having a voter turnout threshold for a nation-wide referendum?Why doesn't the UK hold a second Brexit referendum to clarify what the public wants from Brexit?Is a second EU Referendum undemocratic?Would it be plausible to solve the Irish Border issue by unifying Ireland?Why is participating in the European Parliamentary elections used as a threat?What is a “confirmatory” referendum in the context of Brexit?