示例:在 catalogsearch.xml 中,我可以找到:
<reference name="footer_links">
<action method="addLink" translate="label title" module="catalogsearch" ifconfig="catalog/seo/search_terms">
<label>Search Terms</label>
<url helper="catalogsearch/getSearchTermUrl" />
<title>Search Terms</title>
</action>
<action method="addLink" translate="label title" module="catalogsearch">
<label>Advanced Search</label>
<url helper="catalogsearch/getAdvancedSearchUrl" />
<title>Advanced Search</title>
</action>
</reference>
很明显。在“footer_links”块中,代码将添加 2 个 url,搜索和高级搜索链接。现在,我的问题是:为什么我应该通过 xml 布局文件添加这两个链接,而不是直接在与页脚相关的 phtml 模板中添加它们?!
我认为,如果它相同,那么选择一种方法而不是另一种方法并不方便,我会编辑 phtml 文件。