什么是创建登陆页面的最佳方式在magento?

时间:2015-02-03 19:52:08

标签: magento content-management-system magento-1.7

我想知道在Magento中为这些创建登陆页面和模板的最佳方法是创建cms页面吗?

编写静态块,然后一直创建一个新的cms页面,还是有另一种好方法可以做到这一点? 类别页面更好吗?

2 个答案:

答案 0 :(得分:1)

这两种方法都很好。从组织的角度来看,我更喜欢CMS方法。

CMS METHOD

  
      
  1. 打开FTP客户端(例如Filezilla)并导航到模板目录   app / design / frontend / default / [你的主题] /template/catalog/navigation/top.phtml

         
        

    注意:如果在模板目录中没有看到导航/目录,则必须从app / design / frontend / base / default / template / catalog / navigation

    复制目录。   
  2.   
  3. 在top.phtml文件中,添加以下行

  4.   
<?php echo $this->getLayout()->createBlock('cms/block')
->setBlockId('nav_links')->toHtml() ?>
  

这一行之后

<?php echo $_menu ?>
  
      
  1. 登录您的Magento管理面板,然后导航至CMS&gt;静态块
  2.   
  3. 创建一个新的静态块。以下是详细信息:
  4.         
        

    块标题:导航链接

             

    标识符:nav_links

             

    状态:已启用

             

    内容:

      
<li><a href="{{store url=''}}"><span>Home</span></a></li>
<li><a href="{{store url='about'}}"><span>About</span></a></li>
<li><a href="{{store url='contact'}}"><span>Contact</span></a></li>
  

      
  1. 保存新的静态块
  2.   
  3. 如果您需要添加更多页面,请创建CMS页面,然后编辑&#34; nav_links&#34;静态块并包括页面标题和名称。

         
        

    注意:确保首先创建了CMS页面。

  4.     

      

希望这会有所帮助。

答案 1 :(得分:0)

我现在正在使用类别页面,在那里我添加静态块或我需要的任何东西。这是一个非常标准的过程,让我有很多自由来按照我想要的方式创建和设计页面。使用XML布局更新,我可以隐藏/显示块和网站的每一个部分。

  1. 创建子类别
  2. 如果您有特定内容(这允许所有HTMT等),请使用静态块。
  3. XML布局更新显示/隐藏块,面包屑,侧边栏等。