我在这里找到了一个非常好的教程:http://www.phparrow.com/magento/magento-create-a-simple-module/关于创建一个简单的Magento模块。我希望我能弄明白如何将Magento的默认欢迎信息放入模块中。看,看来Magento的默认欢迎消息是标题的一部分,因为当你看到打开模板路径的布局时,欢迎消息没有它自己的模板。
我想将欢迎消息添加到模块的原因是因为我的页面缓存缓存了标题以及欢迎消息。欢迎信息有“欢迎...”,然后是“欢迎...(客户名称)”,然后是“欢迎......(不是客户名称?)”等。
页面缓存将缓存缓存中发生的事情!我的意思是它可能会在一个页面上缓存客户名称而在另一个页面上缓存一些其他状态。
header.phtml中的代码是:
<p class="welcome-msg"><?php echo $this->getWelcome() ?> <?php echo $this->getAdditionalHtml() ?></p>
我需要以某种方式将其添加到“模块块”中,以便我可以告诉我的页面缓存不要缓存此块。理解?
上面的教程解释了如何很好地创建模块,但它创建了一个“新页面”,我需要为这个欢迎消息创建一个模块。
谢谢