0

そのため、バックオフィスでこの特定の製品に対して選択されたキャリアに基づいて、ps 1.6.14 の製品ページ (product.tpl) にバナー "FREE DELIVERY" を表示したいと考えています。

すべての製品には、バック オフィスに設定されたキャリアが 1 つだけあります。

基本的に、product.tplでキャリアIDを取得する必要があります

{$cart->id_carrier}カートが空だったので、うまくプレイできませんでした。

この問題の解決を手伝ってくれる人はいますか?

4

2 に答える 2

0

carrier ID商品ページにを表示するのは非常に複雑です。配送業者は注文ページでのみ商品に割り当てられます。これは、顧客の住所に関連しているためです (顧客はログインし、住所を保存し、商品をカートに追加する必要があります)。

カスタム モジュールまたはオーバーライドを作成し、いくつかのテンプレート コードを製品ページProductController.phpに追加する必要があります。javascript

商品ページの商品説明に「送料無料」のバナーを手動で追加することをお勧めします。

于 2016-01-18T10:13:41.263 に答える