我遇到了自定義模塊的問題。佈局更新不起作用。Magento佈局更新不起作用
這裏是模塊的config.xml文件:
<?xml version="1.0"?>
<config>
<modules>
<Pesach_Categories>
<version>1.0.0</version>
</Pesach_Categories>
</modules>
<frontend>
<layout>
<updates>
<categories>
<file>footer.xml</file>
</categories>
</updates>
</layout>
</frontend>
</config>
這裏是在應用程序/設計/前端/默認代碼/ MyTheme的/佈局/ footer.xml文件:
<?xml version="1.0"?>
<layout version="0.0.1">
<default>
<reference name="footer">
<block type="catalog/navigation" name="catList" template="catalog/categories/cat.phtml"/>
</reference>
</default>
</layout>
這裏是爲應用程序/設計/前端/默認代碼/ MyTheme的/模板/目錄/分類/ cat.phtml:
<?php foreach ($this->getStoreCategories() as $_category): ?>
<div class="Cen_Wrapper1">
<span class="BreadCrumbsred">
<a href="<?php echo $this->getCategoryUrl($_category) ?>"><?php echo $_category->getName(); ?></a></span><br/>
<?php $_children = $_category->getChildren(); ?>
<?php if($_children->count()) : ?>
<?php foreach($_children as $_child) : ?>
<a href="<?php echo $this->getCategoryUrl($_child) ?>"> <?php echo $_child->getName(); ?></a>
<?php endforeach; ?>
<?php endif; ?>
</div>
<?php endforeach ?>
佈局更新小號eem即將進入(他們在CommerceBug頁面佈局XML中顯示),但他們似乎沒有做任何事情。
這裏是我檢查了以下幾件事:
的文件權限的應用程序/設計/.../的MyTheme /模板是RWX RX RX
的文件權限的應用程序/設計/.../基地/默認是rwx rx rx
這個問題不限於自定義模塊...還有另一個模塊(FME_Shop_by_manufacturers
)試圖對頭進行佈局更新,但它也不起作用。
你清除緩存? – Max
是的,我清除緩存,並禁用緩存管理中的所有其他緩存存儲 – pzirkind