Drupal 7/Ubercart 3のWebサイトがあります。一部の商品でのみ[カートに追加]ボタンを無効にするにはどうすればよいですか?たとえば、商品ABCを一覧表示したいが、したくない場合実際にオンラインで販売しているので、「カートに追加」ボタンを非表示にするか、クリックできない別のボタンを表示します。
私が見つけることができる唯一の解決策は、D6( https://drupal.org/project/uc_disable_product )に対するものです。
ありがとう!
顧客に購入またはカートへの追加を望まない製品では、最も簡単な解決策は、そのボタンのみのcssを使用して非表示にすることです。
.parentclass #add-to-cart
{
display:none;
}
または
c_auction module を使用して、特定の期間に商品をオークションにかけることができます。カートに追加ボタンはありません。
編集:新しい答え/アイデア
新しい切り替え可能な属性を商品に割り当てます。商品の表示テンプレート(またはフック?)にアクセスし、その属性を確認して、[カートに追加]ボタンが見つかった場合は変更/無効化/削除します。