添加cms块到页脚链接magento

时间:2015-07-08 13:14:00

标签: magento magento-1.9

如何将页脚静态块添加到页脚作为页脚链接并在我的特定商店视图中查看?我正在使用magento 1.9

2 个答案:

答案 0 :(得分:1)

您可以直接在当前显示的页脚块中添加内容。

首先,您需要在后端搜索哪个静态块在页脚中显示。

答案 1 :(得分:1)

创建静态块:

  1. 转到Magento管理员面板,然后选择CMS - >静态块
  2. 然后点击右上角的“添加新栏”按钮
  3. 现在填写以下字段: 块标题:在此处给出静态块的名称。这不会显示在前端 标识符:给出此块的id。在添加到模板文件或CMS页面时,它用作此块的参考 状态:它定义前端上此静态块的可见性 内容:静态块的内容可以是纯文本,HTML代码和Javascript。
  4. 点击“保存阻止”按钮。
  5. 在页脚的前端显示静态块:

    转到应用&gt;设计&gt;前端&gt; your_package&gt; your_theme&gt;布局。打开相应的文件,让我们说page.xml并在里面添加以下代码 <block type="cms/block" name="your_block_id" before="-"> <action method="setBlockId"><block_id>your_block_id</block_id></action> </block> 阻止:

    <?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();            
      }
      ?>
    

    现在,刷新后端和前页的缓存,以查看页脚的cms静态块。

    要在特定商店视图中包含该块:

    include