Magento Webサイトのフロントエンドでのカテゴリリストの描画方法を変更しようとしています(簡単なアイデア)。分離してjqueryアコーディエーションで使用したいカテゴリのリストがあるので、EGの場合。ID 1〜10のカテゴリが含まれる「2010年以前」のヘッダーが必要です。次に、ID 11〜20のライブカテゴリが含まれる「2011」という見出しが必要です。
以下のデフォルトのカテゴリコードは、IDをループして、カテゴリリストを-にエコーアウトしますが、 :<UL>
をカスタマイズしたいと思います。<UL>
<?php $collection = $this->_getCollection(); ?>
<?php if (count($collection) > 0) : ?>
<?php foreach ($collection as $_category ) : ?>
<li>
<a href="<?php echo $this->getUrl('gallery/category/view/', array('id' => $_category->getId())); ?>"><?php echo $this->htmlEscape($_category->getName()) ?></a>
</li>
<?php endforeach ?>
<?php endif; ?>
木が見えない!-IDを配列にプルし、IFステートメントに基づいて新しい構造を描画することを考えましたが、配列を構築することはできませんでした。
誰かが私がループを壊して言うことができる簡単な方法を見ることができますか?IDが1から10の場合、リストに入れてから 、たとえば<li class="2010">
ID 11から20に進みますか?<li class="2011">
どうもありがとう