2009-08-07 18 views
0

私はショッピングカートにMagentoを使用しようとしており、右の列のレイアウトから左の列に切り替える必要があります。 FirefoxのWeb Developer ToolbarのID/CLASS表示をオンにして、 ".main col2-right-layout"を見ています。これは、 ".main col2-left-layout"予め定義されている。フレーズ "col2-right-layout"が含まれているファイルを検索すると、スタイルシートだけがプルアップされます。私はMagentoの全ディレクトリを検索しています。これはどのように可能ですか?大文字と小文字は区別されず、隠しフォルダも検索しています。どのようにすることができますか?WebDevToolbarによって識別されるDIVがファイルにありませんか?

**私はそのファイルを調べましたが、divは言及されていません。 **

答えて

0

ファイル、私は自宅でMagentoのののdevのコピーを持っていませんでした

/アプリ/レイアウト/デフォルト/デフォルト/テンプレート/ページ内にあり、私は私の頭の上をオフに思い出すことができるすべてのthats - 職場でいつ確認するか覚えています。

テンプレートを交換する場合は、app/layout/default/default/layout/page.xmlとその他のXMLファイルのいくつかを調べる必要があります。テンプレートはそこに定義されています。

(はい、Magentoののレイアウト/テンプレートシステムは複雑であり、急な学習曲線を持っていますが、それにその価値がある!)

0

COL2-右のレイアウトは、/

アプリ/設計/フロントエンドに記載されていますベース/デフォルト/テンプレート/ページ/ 2columns-right.phtml

またはMagentoの1.3

アプリ/設計/フロントエンド/デフォルト/デフォルト/テンプレート/ページ/ 2columns-right.phtml

レイアウトを交換したい場合は、レイアウトxmlファイルの1つでレイアウトを変更することをお勧めします。ショッピングカートの編集アプリ/設計/フロントエンド/ベース/デフォルト/レイアウト/ checkout.xml

変更については

<checkout_cart_index translate="label"> 
    <label>Shopping Cart</label> 
    <remove name="right"/> 
    <remove name="left"/> 
    <!-- Mage_Checkout --> 
    <reference name="root"> 
     <action method="setTemplate"><template>page/1column.phtml</template></action> 
    </reference> 

<checkout_cart_index translate="label"> 
    <label>Shopping Cart</label> 
    <remove name="right"/> 
    <remove name="left"/> 
    <!-- Mage_Checkout --> 
    <reference name="root"> 
     <action method="setTemplate"><template>page/2columns-left.phtml</template></action> 
    </reference> 

に、同様に同じファイルにチェックアウトページについて

<checkout_onepage_index translate="label"> 
    <label>One Page Checkout</label> 
    <!-- Mage_Checkout --> 
    <remove name="left"/> 

    <reference name="root"> 
     <action method="setTemplate"><template>page/2columns-right.phtml</template></action> 
    </reference> 

を変更

<checkout_onepage_index translate="label"> 
    <label>One Page Checkout</label> 
    <!-- Mage_Checkout --> 
    <remove name="left"/> 

    <reference name="root"> 
     <action method="setTemplate"><template>page/2columns-left.phtml</template></action> 
    </reference> 

いつもあなたが編集しているファイルのコピーをあなた自身のテーマにする方が良いです。