Magento扩展,无法加载子html

时间:2013-04-25 11:22:50

标签: magento

我在一周前添加了Inchoo特色产品扩展,直到昨天工作正常。我的代码如下。在我的主页xml布局中:

 <reference name="content">
 <block type="catalog/product" template="page/HomePage.phtml" name="HomePage" alias="home_page" after="cms_page">
   <block type="bannerslider/bannerslider" template="bannerslider/bannerslider.phtml" name="banner_slider" />
  <block type="featuredproducts/listing" template="inchoo/block_featured_products.phtml" name="FeaturedProducts" />
  </block>
  <remove name="breadcrumbs" />
  </reference>

在我的模板中:HomePage.phtml,我正在加载特色产品块:

      <?php echo $this->getChildHtml('FeaturedProducts'); ?>

这是问题发生的地方,上面的行没有打印任何东西。块类型的类,我假设是(\ app \ code \ community \ Inchoo \ FeaturedProducts \ Block \ listing.php),它的构造函数永远不会被触发。在我的模板中,我将其更改为单个标签,它也没有打印。

模块已正确加载,我可以在后端看到它,我尝试了以下代码来检查它是否已被废弃:

   <?php echo Mage::helper('core')->isModuleEnabled('Inchoo_FeaturedProducts'); ?>

只打印1。

然后,在etc / modules / Inchoo_FeaturedProducts中:

   <?xml version="1.0"?>
   <config>
<modules>
    <Inchoo_FeaturedProducts>
        <active>true</active>
        <codePool>community</codePool>
    </Inchoo_FeaturedProducts>
</modules>
</config>

我的代码文件位于“app \ code \ community \ Inchoo \ FeaturedProducts \”下的正确目录中。

直到昨天这个工作正常,据我所知,一切都已正确配置。我已经清除了几次缓存,我的magento版本是1.7.0.2。我一直在努力做到这一点,但它超越了我。这个问题与Inchoo扩展无关,只需添加模块,加载模板和类。

请指教。

0 个答案:

没有答案