magento学习日志(magento的block)2013-11-21

发布时间:2014-10-23 23:24:15
来源:分享查询网

一. 在page.xml文件中有一个top.links块,这是用来显示网站顶部的链接的       <block type="page/template_links" name="top.links" as="topLinks"/>      这个块中在这里没有定义任何东西,其中的链接都是分散在其他的xml文件中的,以这样的形式来影响这个块<reference name="top.links">,利用zendstudio的字符串搜索功能      可以找到其他的链接在哪些文件中声明,例如:在customer.xml中有这样的块:      <default>         <!-- Mage_Customer -->         <reference name="top.links">             <!--  加入下面这行,会在top.links中显示出来我的账户这个链接 -->             <action method="addLink" translate="label title" module="customer"><label>My Account</label><url helper="customer/getAccountUrl"/><title>My Account</title><prepare/><urlParams/><position>10</position></action>              <action method="addLink" translate="label title" module="customer"><label>My Account</label><url helper="customer/getAccountUrl"/><title>My Account</title><prepare/><urlParams/><position>10</position></action>         </reference>     </default>     还有:购物车和结帐链接    <reference name="top.links">             <block type="checkout/links" name="checkout_cart_link">                 <action method="addCartLink"></action>                 <action method="addCheckoutLink"></action>             </block>         </reference>

返回顶部
查看电脑版