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»«اسامی طوایف و شعب ایل بختیاری»ووگسترش آن

            بیوانفورماتیک محتویات تاریخچه[ویرایش] اهداف[ویرایش] کاربردهای بیوانفورماتیک[ویرایش] زمینه‌های مهم بیوانفورماتیک[ویرایش] موضوعات سیستم نرم‌افزاری بیوانفورماتیک[ویرایش] مراکز و ابزار[ویرایش] جستارهای وابسته[ویرایش] پیوند به بیرون[ویرایش] منابع[ویرایش] منوی ناوبریووانجمن بیوانفورماتیک ایرانمرکز بیوانفورماتیک دانشگاه تهرانمرکز ملی تحقیقات بیوانفورماتیکانستیتو بیو-آی‌تیبانک داده‌های دی ان ایمرکز ملی اطلاعات بیوتکنولوژیانستیتوی بیوانفورماتیک اروپاپورتال بیوانفورماتیک ایران«فرهنگ واژه‌های مصوب فرهنگستان ـ دفتر هشتم، بخش لاتین»وووو4611085-900870420ووو