私はprestashopでかなり新しいです。ホームページでは、販売中の製品のリストを表示するだけの「スペシャル センター」モジュールを使用しています。商品がどのカテゴリーに属しているかを示したかったのです。SpecialsCenter.tpl を編集して、次のコードを使用しました。
<a href="#">Category: {$Specials.category}</a></h2>
これにより、特定の製品が属する対応するカテゴリ名が正しく表示されます。画像を参照してください: カテゴリ の商品。私が問題を抱えている唯一のことは、そのカテゴリへのリンクを作成することです. かなり単純なはずですが、Prestashop フォーラムはとても空いているようです。すべての質問。答えはありません。カテゴリ ページへのリンクに使用する変数は何ですか?
ご協力いただきありがとうございます。
もう少し調べたら・・・今こんなところです。
<a href="{$link->getCategoryLink({$Specials.id_category}, {$Specials.category})}">Category: {$Specials.category}</a>
したがって、これは次のリンクを出力します: mysiteurl/0-laptops -カテゴリ IDが間違っていることを除いて、これは部分的に正しいです。カテゴリのラップトップの ID は 4 です。次のようになります: mysiteurl/ 4 -laptops。したがって、最初の smarty タグ{$Specials.id_category}
は正しくありません。ある種の変数を使用してカテゴリ ID を描画する方法を知る必要があります。したがって、次のようになります。
<a href="{$link->getCategoryLink('category-id', {$Specials.category})}">Category: {$Specials.category}</a>
再度、感謝します!!!:)