Magento布局更新不工作
我的自定义模块有问题。布局更新不起作用 以下是模块的config.xml文件:Magento布局更新不工作,magento,Magento,我的自定义模块有问题。布局更新不起作用 以下是模块的config.xml文件: <?xml version="1.0"?> <config> <modules> <Pesach_Categories> <version>1.0.0</version> </Pesach_Categories> </modules>
<?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>
<?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>
1.0.0
footer.xml
以下是app/design/frontend/default/MyTheme/layout/footer.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>
<?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>
下面是app/design/frontend/default/myteme/template/catalog/categories/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 ?>
布局更新似乎即将到来(它们显示在CommerceBug页面布局XML中),但它们似乎什么也没做
以下是我检查过的内容:app/design/../MyTheme/模板的文件权限为rwx r-x r-x
app/design/../base/default的文件权限为rwx r-x r-x
问题不仅限于自定义模块……还有另一个模块(
FME\u Shop\u,由\u制造商提供)
)试图对头部进行布局更新,但也不起作用。尝试将phtml设置为基本/默认值
问题是,你应该在相同的主题你的模板是什么,目前为你的商店设置。您可以在中检查当前主题
System-Configuration-Design-Theme tab.
更新1
<?xml version="1.0"?>
<layout version="0.0.1">
<default>
<reference name="footer">
<block type="catalog/navigation" name="catList" output="toHtml" template="catalog/categories/cat.phtml"/>
</reference>
</default>
</layout>
你清除缓存了吗?是的,我清除了缓存并禁用了缓存中的所有其他缓存存储management@pzirkind问题是更新出现在commerce bug中,这意味着magento配置正在加载此页面/句柄的更新,但由于某些原因,它没有应用更新。。。。