2012-01-05 6 views
0

スタティックブロックからカテゴリや製品にリンクするには、どのような方法が最適ですか。スタティックブロックからカテゴリにリンクする最善の方法

私たちは時々、カテゴリなどのURLキーを更新します。これにより、静的ブロックのリンクが特定のカテゴリや製品に壊れることがあります。

idsなどを使用してリンクする方がいいですか?それでは、友好的なURLに関係なくリンクがアクティブになりますか?カテゴリのURLは上記のリンクが壊れてしまう変更すると <a href="store.com/generators/generators.html?"generator_package=6>link</a>

現在、私は次のようなリンクを使用しています。

答えて

0

これはいかがですか?結果を教えてください。おそらく他の方法にも対応できます。

+++ EDIT - 新コードサンプル+++ まず、このブロックは、あなたがこのファイルにあなたのロジックを置くことができPHTMLファイルを参照する必要がある静的なブロックを作成します。

{{block type="catalog/navigation" name="catalog.category" template="catalog/category/ListCategory.phtml"}} 

/アプリ/設計/フロントエンド/ [YOUR_THEME] /テンプレート/カタログ/カテゴリ/ディレクトリにListCategory.phtmlを作成します。

<?php 
// get current category id 
$curCategory = $this->getCurrentCategory()->getId(); 

// instance of Mage_Catalog_Model_Category 
$category = Mage::getModel(catalog/category)->load((int)$curCategory); 

// child category id array 
$childCategories = $category->getChildren(); 

?> 
+0

残念ながらそれは、フロントエンドでこれを印刷します:負荷(6) - この新しいものを試してみてください@vulgarbulgar>のgetURL()> ">リンク – vulgarbulgar

+0

?。 –

関連する問題