クロスセル製品を含むカスタムページを追加する方法
私がこれを実現するために調査/試行に費やした時間がどれほど信じられないでしょう。私が欲しいのは、注文に追加するクロスセル製品を顧客に尋ねた後、注文プロセスで追加のページを表示することだけです(私はそれらをアップセルと呼びますが、Magentoだと思います)用語は「クロスセル」です)。多くの企業がこれを望まないのは本当に信じられないことです(「アップセル」により利益が大幅に増加し、Magentoに組み込まれているものがあまりうまく機能しないと思います(「クロスセル」製品が20個以上あり、適合/表示しないでください)。 Magento ver。を使っています。1.9.1.0。 ポルトテーマ#11をインストールしました。 新しい情報:これを実装しようとしましたが、今のところ運がありません。私は誰かが私を手伝っていますが、それを理解することはできません。誰かがこれを行う方法を段階的に説明してくれますか?(どんな解決策も大歓迎です)。 proflowers.comと同じように機能させたい(同封のスクリーンショットを参照)。 お客様がカートに商品を追加した後の次のステップとして、このページが表示されます(チェックアウトに進むをクリックします) すべてのクロスセル製品は常に すべての人に同じです(注文したすべての製品) 2016年11月15日に編集: 100の評判を獲得したソリューションは実際に機能します。私がやろうとしていることをやろうとしている人は、ファイルをダウンロードしてルートディレクトリにアップロードし、次のコードをapp/code/community/TM/SuggestPage/controllers/IndexController.phpファイルに追加する必要があります。 $block2 = $this->getLayout()->createBlock('checkout/cart_coupon')->setTemplate('checkout/cart/coupon.phtml'); $this->getLayout()->getBlock('content')->append($block2); まだ4つではなく、12の製品を特別なクロスセルページに表示する方法を理解しようとして います。 app/design/frontend/YourPackge/YourTheme/checkout/cart/ ここでcrossell.phtmlを見つけまし た: /public_html/app/design/frontend/smartwave/porto/template/checkout/cart (私はそれが正しいものであることを願っています-私はポルトテーマをインストールしています) これは次のようになります。 <?php /** * Cart cross sell items template * * @see Mage_Checkout_Block_Cart_Crosssell */ $store = Mage::app()->getStore(); $code = $store->getCode(); $aspect_ratio = Mage::getStoreConfig("porto_settings/category/aspect_ratio",$code); $ratio = ($aspect_ratio || (!$aspect_ratio …