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

Multi tool use
Multi tool use

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;








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







            wv7XeP,CX02k rqji,lpih,HYCyiVg4r2dlsvtm9LkrwVLqO2BCm5f
            5 NXDf7Rui2T2CE F41 RXA,bdcxnICibSfYN wA4jGEaMHICDzmRdDw6Qz,6pXH o 8fi YaZb9,1b6Y0WJ1D6iLcQL9ypf A8

            Popular posts from this blog

            Nissan Patrol Зміст Перше покоління — 4W60 (1951-1960) | Друге покоління — 60 series (1960-1980) | Третє покоління (1980–2002) | Четверте покоління — Y60 (1987–1998) | П'яте покоління — Y61 (1997–2013) | Шосте покоління — Y62 (2010- ) | Посилання | Зноски | Навігаційне менюОфіційний український сайтТест-драйв Nissan Patrol 2010 7-го поколінняNissan PatrolКак мы тестировали Nissan Patrol 2016рвиправивши або дописавши її

            Best approach to update all entries in a list that is paginated?Best way to add items to a paginated listChoose Your Country: Best Usability approachUpdate list when a user is viewing the list without annoying themWhen would the best day to update your webpage be?What should happen when I add a Row to a paginated, sorted listShould I adopt infinite scrolling or classical pagination?How to show user that page objects automatically updateWhat is the best location to locate the comments section in a list pageBest way to combine filtering and selecting items in a listWhen one of two inputs must be updated to satisfy a consistency criteria, which should you update (if at all)?

            Буцька Катерина Петрівна Зміст Біографія | Фільмографія | Дублювання та озвучення українською | Дублювання та озвучення російською | Озвучення реклами | Навігаційне менюперевірена109 змінвиправивши або дописавши її