【发布时间】:2015-07-08 13:14:00
【问题描述】:
如何将 cms 静态块作为页脚链接添加到页脚并在我的特定商店视图中查看?我正在使用 magento 1.9
【问题讨论】:
标签: magento magento-1.9
如何将 cms 静态块作为页脚链接添加到页脚并在我的特定商店视图中查看?我正在使用 magento 1.9
【问题讨论】:
标签: magento magento-1.9
您可以直接在当前显示的页脚块中添加内容。
所以首先你需要在后端搜索页脚中显示的静态块。
【讨论】:
创建一个静态块:
在页脚的前端显示一个静态块:
转到应用 > 设计 > 前端 > your_package > your_theme > 布局。打开相应的文件,假设 page.xml 并在其中添加以下代码
<block type="page/html_footer name="footer" as="footer" template="page/html/footer.phtml"">块:
<block type="cms/block" name="your_block_id" before="-">
<action method="setBlockId"><block_id>your_block_id</block_id></action>
</block>
现在,刷新后端和首页的缓存以查看页脚处的 cms 静态块。
在特定商店视图中包含该块:
<?php
$Store = Mage::app()->getStore()->getCode();
if($Store == "your-storeview"){
echo $this->getLayout()->createBlock('cms/block')->setBlockId('your_block_id')->toHtml();
}
else {
echo $this->getLayout()->createBlock('cms/block')->setBlockId('your_block_id')->toHtml();
}
?>
【讨论】: