1

Magento Web サイトのフッターでリンクを見つけようとしていますが、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/

しかし、そこにテンプレートフォルダーが表示されません。

誰でも私を助けてくれますか、ファイルを見つける方法、私はそれが役に立たなかったテンプレートパスのヒントをオンにしようとさえしました. よろしくお願いいたします。

4

3 に答える 3

2

紛らわしいかもしれませんが、Magento のフッター リンクは次の 2 つの方法のいずれかで生成されます。

1)サイトマップ リンクなどを追加する方法である XML レイアウトを介して追加されます。例:

連絡先.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>

どちらの方法も混乱を招く可能性のあるフッター リンクを生成するために使用されます :)

于 2013-02-19T09:38:53.717 に答える
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>
   -->
于 2013-02-20T16:36:25.210 に答える
0

このパスを試してください:

/app/design/frontend/base/default/template/page/template

それがあなたを助けることを願っています...

于 2013-02-18T23:16:16.007 に答える