複数SKUループ内のカート投入ボタンタグがうまく機能しない

フォーラム 使い方全般 複数SKUループ内のカート投入ボタンタグがうまく機能しない

  • このトピックには2件の返信、2人の参加者があり、最後にyou-winにより7年、 9ヶ月前に更新されました。
3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • 投稿者
    投稿
  • #79739
    you-win
    参加者

    WordPress 4.5.3
    バージョン 1.8.6
    stingerplus
    GoogleChrome
    ローカル環境MAMP
    SSLなし
    /%postname%/
    ———————————————
    商品カテゴリーページ(caregory-item.php)に
    タグを使用して
    数量入力フィールドとカート投入ボタンを配置予定。

    <!–メインループ開始–>
    <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
    <?php usces_the_itemName(); ?>
    <?php usces_the_firstPrice(); ?><?php usces_guid_tax(); ?>

    <!–SKUループ開始–>
    <?php usces_the_item();
    if(usces_sku_num() > 1) : //SKUコードが複数の場合
    while ( usces_have_skus() ) : //SKUのループ
    ?>

    <!–SKUが複数の場合の内容–>
    <?php usces_the_itemSkuDisp(); ?>
    <?php usces_the_itemQuant();?>
    <?php usces_the_itemSkuButton(‘カートへ入れる’); ?>
    <?php echo do_shortcode( ‘[button_to_cart item=”※※※” sku=”※※※” value=”text”]’); ?>
    <?php endwhile; //SKU複数のループ終了 ?>

    <?php else: //SKUが1つの場合 ?>
    <!–SKUが1つの場合の内容–>
    <?php endif; ?>
    <!–SKUループ終了–>

    <?php endwhile; ?>
    <?php endif; ?>
    <!–メインループ終了–>

    数量入力フィールドに数値を入力後、
    SKU複数のループ内の
    カート投入ボタンタグ(usces_the_itemSkuButton(‘カートへ入れる’))が表示はされているのですが、クリックしても何も起こらない状況です。
    試しに書いたショートコードで直接記入したボタンは機能しますが、1つしかカートに入ったことになりません。

    (.ps)
    welcartの導入・設定ガイドを購入して
    数量入力フィールドをセレクトフィールドに変更もしてみたのですが、
    やはりカート投入ボタンが機能しない状況でした。
    ※こちらは本に書いてあるコードをダウンロードしたので、コードの書き間違いはないはずです。

    多くの質問が寄せられ忙しいとは思いますが、
    アドバイスいただけると大変助かります。

    #79768
    nanbu
    キーマスター

    こんにちは

    このサンプルコードは、カテゴリーページ用のものでしたでしょうか。
    また、このコードにはformタグが無いようですが。

    #79773
    you-win
    参加者

    すいません。
    formタグで解決しました。
    テンプレートタグをかけば、そこにボタンが表れるものだとばかり思い込んでいました。
    ありがとうございました。

3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • このトピックに返信するにはログインが必要です。