0

フォームフィールドを必要とする製品を追加しようとしています...しかし、ドロップダウンの属性を作成してからカスタム属性を作成すると、最初にドロップダウン、次にカスタム属性が表示されます。カスタム、ドロップダウン、カスタムの組み合わせを作成する方法はありますか? 現在のサイトを見る:

www.MSLawMart.com Legal Forms を選択してください -> No Fault Divorce...私の言っていることがわかります。

ありがとう、アーロン

4

1 に答える 1

1

製品詳細ページとフォームのレンダリングを処理するファイルは次のとおりです。

administrator\components\com_virtuemart\html\shop.product_details.php

次のようにします。

  $addtocart = "<div>
    <form action=\"". $mm_action_url."index.php\" method=\"post\" name=\"addtocart\" id=\"addtocart\">"
          .$ps_product_attribute->list_attribute($product_id)
          // added for the advanced attribute modification
          .$ps_product_attribute->list_advanced_attribute($product_id)
          // end added for advanced attribute modification
          .$ps_product_attribute->list_custom_attribute($product_id);
          // end added for custom attribute modification

そのため、これらの list_*_attribute() 関数でカスタマイズ/微調整を行って、テーブル/行を異なる方法でレンダリングする必要があります。あなたはそれらを見つけるでしょう

\administrator\components\com_virtuemart\classes\ps_product_attribute.php
于 2010-07-11T12:33:51.313 に答える