我正在尝试在magento网站的页脚中找到链接,但我很难找到phtml文件。我在page.xml文件中找到了块代码
<block type="page/template_links" name="footer_links" as="footer_links" after="footer.newsletter" template="page/template/links.phtml"/>
但我找不到文件links.phtml文件,我检查了当前模板
website/app/design/frontend/website.com/default/template/page/
但我在那里看不到任何模板文件夹。
任何人都可以帮助我,如何找到该文件,我甚至尝试打开模板路径提示它没有帮助。提前感谢你的帮助。
答案 0 :(得分:2)
这可能令人困惑,页脚链接i Magento是以两种方式之一生成的:
1)通过XML布局添加,这是添加站点地图链接等的方式,例如:
<强> contacts.xml 强>
<reference name="footer_links">
<action method="addLink" translate="label title" module="contacts" ifconfig="contacts/contacts/enabled">
<label>Contact Us</label>
<url>contacts</url>
<title>Contact Us</title>
<prepare>true</prepare></action>
</reference>
您可以添加更多此类内容,也可以注释掉以删除每个链接
它们是使用标准模板文件(template / page / template / links.phtml)生成的,该文件在下面的配置中启用。上面的每个链接定义(在不同的xml配置中有多个)将使用下面的模板来显示实际的HTML链接。
<强> page.xml 强>
<block type="page/html_footer" name="footer" as="footer" template="page/html/footer.phtml">
<!-- uncomment this to ditech them.. -->
<block type="page/template_links"
name="footer_links" as="footer_links"
template="page/template/links.phtml" />
</block>
2)您会找到一个名为footer_links的静态块,其中还包含一些链接,这样可以让您更轻松地添加自己的链接。它们在
中启用<强> cms.xml 强>
<reference name="footer">
<block type="cms/block" name="cms_footer_links" before="footer_links">
<!--
The content of this block is taken from the database by its block_id.
You can manage it in admin CMS -> Static Blocks
-->
<action method="setBlockId"><block_id>footer_links</block_id></action>
</block>
</reference>
这两种方法都用于生成可能令人困惑的页脚链接:)
答案 1 :(得分:0)
尝试此路径:
/app/design/frontend/base/default/template/page/template
希望能帮到你......
答案 2 :(得分:0)
从页脚链接中删除“订单和退货”我必须从sales.xml文件中注释掉该块
<!-- <default>
<reference name = "footer_links">
<block type="sales/guest_links" name="return_link"/>
<action method="addlinkBlock">
<blockName>return_link</blockName>
</action>
</reference>
</default>
-->