0

製品を追加するとき、デフォルトで必要があります。この場合、タイヤの数量をデフォルトで 4 にします。しかし同時に、最小数を 4 にしたくありません。タイヤが 1 つだけ必要な場合は、エラーが発生します。

何か助けはありますか?

4

2 に答える 2

0

私はあなたとまったく同じ問題を抱えていました。「カートに追加」ボタンが作成するURLに「数量」パラメータを追加する必要があります。だからから:

http://your.site.com/checkout/cart/add/product/51/

http://your.site.com/checkout/cart/add/product/51/qty/4

言い換えれば、あなたの

app/design/frontend/default/[youthemefoldername]/template/catalog/product/list.phtml

ファイル、あなたは置き換える必要があります:

<button type="button" title="<?php echo $this->__('Add to Cart') ?>" class="button btn-cart" onclick="setLocation('<?php echo $this->getAddToCartUrl($_product) ?>')"><span><span><?php echo $this->__('Add to Cart') ?></span></span></button>

と:

<button type="button" title="<?php echo $this->__('Add to Cart') ?>" class="button btn-cart" onclick="setLocation('<?php echo $this->getAddToCartUrl($_product) ?>qty/4')"><span><span><?php echo $this->__('Add to Cart') ?></span></span></button>

編集:詳細については、http: //www.magentocommerce.com/boards/viewthread/22185/を参照してください。

于 2013-02-04T17:36:35.123 に答える
0

ページの読み込み時に Javascript を使用して qty フィールドを 4 に設定できます。管理者にとってより使いやすくするために、新しい製品属性を作成して、デフォルトの数量と、デフォルト値を変更したい製品の新しい製品属性セットを保存し、両方が true の場合にのみ数量を更新することができます。

$("数量").値 = 4

(顧客が製品ページで注文を編集するときのロジックを追加する必要があります)

または、カートに追加するテンプレートを変更できますhttp://www.magentocommerce.com/boards/viewthread/6117/を参照してください

于 2012-11-28T18:46:07.617 に答える