製品を追加するとき、デフォルトで必要があります。この場合、タイヤの数量をデフォルトで 4 にします。しかし同時に、最小数を 4 にしたくありません。タイヤが 1 つだけ必要な場合は、エラーが発生します。
何か助けはありますか?
製品を追加するとき、デフォルトで必要があります。この場合、タイヤの数量をデフォルトで 4 にします。しかし同時に、最小数を 4 にしたくありません。タイヤが 1 つだけ必要な場合は、エラーが発生します。
何か助けはありますか?
私はあなたとまったく同じ問題を抱えていました。「カートに追加」ボタンが作成する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/を参照してください。
ページの読み込み時に Javascript を使用して qty フィールドを 4 に設定できます。管理者にとってより使いやすくするために、新しい製品属性を作成して、デフォルトの数量と、デフォルト値を変更したい製品の新しい製品属性セットを保存し、両方が true の場合にのみ数量を更新することができます。
$("数量").値 = 4
(顧客が製品ページで注文を編集するときのロジックを追加する必要があります)
または、カートに追加するテンプレートを変更できますhttp://www.magentocommerce.com/boards/viewthread/6117/を参照してください