Prestashopをタグまたはタイトルで注目商品を表示するにはどうすればいいですか? 多くの製品を手動で追加したくないので、タグやタイトルで作成したいと思います。Prestashop - タグによる注目商品
答えて
モジュールを手に取ることをお勧めします。Related Products by Product’s Tags
をPrestaShopの公式アドオン市場で検索してください。
特定のタグを持つ商品を取得するには、Searchクラスを使用します。あなたのモジュールであなたはフックを持っていますdisplayFooterProduct
:
public function hookDisplayFooterProduct($params){
$tags = $this->context->controller->product->tags;
$id_lang = $this->context->language->id;
if(is_array($tags) AND count($tags)>1){
foreach($tags as $tag)
$products_related = array_merge($products_related, Search::searchTag($id_lang, $tag);
// I guess here you have to check duplicates and also remove the product that you're viewing
} else {
$products_related = Search::searchTag($this->context->language->id, $tags[0])
}
// After you have to display results, with a tpl
$this->smarty->assign(array(
'products_related' => $products_related
));
return $this->display(__FILE__, 'views/templates/hook/footerproduct.tpl');
}
ファイル編集のようなお金のオプションはありますか? – ZAM666
@ ZAM666私は、35ドル(43バットを含む)には、「いくつかの」ファイルをもっと編集したり、モジュールを作ったりするのに費やした1日か2日の価値が最高の場合があると思います。正しい方法です、モジュールを作る:)。必要に応じて、タグで商品を取得するスニペットを書くことができますが、すべてのモジュール構造はあなたの責任です:) – sarcom
@ ZAM666それ以上のことはできません。 [documentation](http://doc.prestashop.com/display/PS16/Creating+a+PrestaShop+Module)に従ってください!新しいモジュールを作る;)。乾杯;) – sarcom
- 1. woocommerce製品の商品タグ別の注文方法
- 2. Prestashop 1.6:すべての商品に商品重量を追加するクエリ
- 3. WooCommerceの商品名の隣に商品タグを追加する
- 4. prestashop 1.6 webserviceで商品を追加
- 5. ポップアップで商品を開くPrestashop
- 6. Prestashopは、バックオフィスで注文商品の2倍のコストを表示します
- 7. Prestashop:新しいカートに商品を追加する
- 8. prestashop - 商品がカートに追加されたときにキャッチ
- 9. 商品の表紙と商品の2枚目の画像を表示する方法
- 10. Prestashop:図表上で商品を共有する
- 11. 商品と注文ステータスが注文セクションにありませんバックオフィス
- 12. Api.ai複数の商品を注文システム
- 13. Magento:注文商品と設定可能な商品をプログラムで作成
- 14. Prestashopでの商品分類の別の表示
- 15. Prestashop:画像がない商品の商品画像としてカテゴリ画像を設定
- 16. Woocommerce - 商品に「xyz」というタグが付いている商品ページに異なるテキストを表示
- 17. 商品種類によって商品属性が異なる商品システムのためのマングース
- 18. prestashopで製品のタグを追加する方法1.7
- 19. Magento:タグ名で商品を入手するには?
- 20. Magentoのカスタムディメンションによる商品計算
- 21. 異なる商品タイプのカートに商品を追加する
- 22. Magento:注文後カートに商品を追加できません
- 23. 注文時に商品IDを保存します。 Magento
- 24. Spree APIを使用して注文商品を入手する
- 25. お客様の商品注文を表示する方法
- 26. Magento 2注文ステータスがXの注文商品を入手する
- 27. Prestashop製品をエクスポート
- 28. Shopifyは注文時に商品を合計して合計注文価格を変更する際に商品を追加します
- 29. PHP:商品リストのx番目の項目にコードを挿入する
- 30. タグとGROUP_CONCATのある商品の表示
どのprestashopのバージョンですか? – sarcom
あなたの質問は混乱しています。あなたは何をしたいのですか?あなたは「表示する」と言っているが、「たくさんの製品を手動で追加する」と言うと、この2つのことは異なる。 – sarcom
@sarcomこれはバージョン1.6.0.9です。 「Product edit」と「Associations」に行くと、その下に「Default category」と「Accessories」が表示されます。私はすべての製品ページに「アクセサリー」を記入したいが、手動ではしない。私はそれが製品のタグやタイトルで自動充填したい。わかりますか? – ZAM666