2017-03-02 5 views
0

私はmagento(v 1.9.2.4)サイトを持っており、すべての製品とその一部の製品で30%を与えなければならず、他のいくつかの製品では動作しません。ディスカウント計算が商品とカートのページで機能しない

enter image description here

今私はその後、その製品にその特定の製品やショーの割引のための作業の細かい編集あらゆる製品の詳細(変更名や価格を)ですよ。 enter image description here

ソリューションのために私はインデックス管理をしましたが、それは動作しませんでした。

ご協力いただきありがとうございます。

+0

は 'cronはサイトで働いています '? –

+0

@ user5348fh8y5:いいえ。 –

+0

もし可能であれば、サーバー側からcronジョブを設定してください。また、cronについてわからない場合は、aoeスケジューラー拡張をインストールすることで確認できます。 –

答えて

0

まずあなたも、あなたがすべて適用するcatalog_product_save_commit_afterイベントのためのオブザーバーの定義を持っているSystem->configuration->system->cronに適切な構成を持っている必要がありますし、this link

に従って、Apply RulesボタンをクリックしてくださいCatalog Price Rules

に確認する必要があるかもしれません製品が保存された後のルール:

<?xml version="1.0"?> 

<!-- app/code/core/Mage/CatalogRule/etc/config.xml --> 

<config> 

    <!-- Other code --> 

    <adminhtml> 

     <!-- Other code --> 

     <events> 

      <!-- Other code --> 

      <catalog_product_save_commit_after> 
       <observers> 
        <catalogrule> 
         <class>catalogrule/observer</class> 
         <method>applyAllRulesOnProduct</method> 
        </catalogrule> 
       </observers> 
      </catalog_product_save_commit_after> 

      <!-- Other code --> 

     </events> 
    </adminhtml> 
</config> 
+0

これを手伝ってもらえますか? http://stackoverflow.com/questions/42573145/catalog-price-rules-apply-rules-programmatically –

+0

申し訳ありませんが、あなたがすぐにここに投稿すれば解決策が得られるかもしれません。http://magento.stackexchange.com –

+0

いいえ、問題ありがとうございました。 –

関連する問題