0

私は最新バージョンのマジェントを使用しています。カートリンクのみのために、マジェントのトップリンクのliにdivタグを作成したいと考えています。どうすればできますか?追加したクラスについて

<liParams><class>mini-top-cart</class></liParams>

しかし、それも機能していません

4

1 に答える 1

0

トップリンクの My Cart Link のみにいくつかのデザイン変更を加えようとしている場合は、div クラスに言及せずに、デフォルトで「top-link-cart」として定義されている「a」クラスを変更するだけで簡単に行うことができます. したがって、core/Mage/Checkout/Block/Links.php の下に配置された Links ブロックをオーバーライドし、将来の校正のためにそれをローカル フォルダーに移動し、関数 addCartLink() で、下部に定義されている $parentBlock を独自のものに変更するとします。クラスでは、次のようになります。

$parentBlock->addLink($text, 'checkout/cart', $text, true, array(), 50, null, 'class="top-link-cart"');

ミニトップカートなどの独自のクラスに置き換えます。

$parentBlock->addLink($text, 'checkout/cart', $text, true, array(), 50, null, 'class="mini-top-cart"');

それが完了したら、追加することで、css でクラスを簡単にスタイルできます。

a.mini-top-cart {
your styles here }

それが役立つことを願っています

于 2013-04-24T02:34:54.680 に答える