> プラグイン > 【ver3.0.9】「カートに入れるボタン」の_tokenを取得したい |
プラグイン
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
claire |
投稿日時: 2016/4/26 9:58
対応状況: 開発中
|
新米 登録日: 2016/3/15 居住地: 投稿: 10 |
【ver3.0.9】「カートに入れるボタン」の_tokenを取得したい お世話になります。 現在、「商品一覧画面にカートに入れるボタンを追加する」というプラグインを作成しています。 現状としては、商品1つずつに対してボタン自体は配置できており、 商品ごとの$product_id、$product_class_idも取得できています。 唯一、$_tokenが取得できていない状態です。 このような場合、どのように$_tokenを取得したらよいのでしょうか。 よろしくお願いいたします。 |
tsuji |
投稿日時: 2016/4/26 11:12
対応状況: −−−
|
仙人 登録日: 2013/11/19 居住地: 投稿: 958 |
Re: 【ver3.0.9】「カートに入れるボタン」の_tokenを取得したい claire 様
どのように作成しようとされているのかわからないので、参考までにですが、 商品一覧からPOST値を投げる際にtokenを付けたいということであれば、 カート画面の削除のリンクなど参考にできるかと思います。
|
claire |
投稿日時: 2016/4/26 12:10
対応状況: −−−
|
新米 登録日: 2016/3/15 居住地: 投稿: 10 |
Re: 【ver3.0.9】「カートに入れるボタン」の_tokenを取得したい tsuji様
ご回答頂きありがとうございます。 プラグインのつくりとしては、「〇〇〇Event.php」にて各商品の規格やIDを取得する処理を行い、カートボタンを設置しているものです。 カートボタンに関しては、標準の商品詳細画面のものをそのまま流用しているものです。 // 省略 <!-- ▲買い物かご --> <div style="display: none"> <input type="hidden" id="mode" name="mode" class="form-control" /> </div> <div style="display: none"> <input type="hidden" id="product_id" name="product_id" class="form-control" value="{$ItemID}" /> </div> <div style="display: none"> <input type="hidden" id="product_class_id" name="product_class_id" class="form-control" value="{$ItemClassId}" /> </div> <div style="display: none"> <input type="hidden" id="_token" name="_token" class="form-control" value="vt-7lbB4U0YL62UUU7mOTLZCGYB7otYJAAgNftjK7VQ" /> 上のようになっており、_tokenのvalueに直接_tokenを文字列として打ってしまえば、問題なく動作するのですが、 この_tokenをどのように取得するのか分からない状態になってしまっています。 >カート画面の削除のリンクなど参考にできるかと思います。 ご教示頂きありがとうございます。token-for-anchorというパラメータが見受けられるのですが、これのことでしょうか? 大変恐縮ですが、ご教示いただければと思います。 よろしくお願いいたします。 |
tsuji |
投稿日時: 2016/4/28 11:59
対応状況: −−−
|
仙人 登録日: 2013/11/19 居住地: 投稿: 958 |
Re: 【ver3.0.9】「カートに入れるボタン」の_tokenを取得したい claire 様
symfonyの作りはご存じでしょうか? FormTypeでformの要素を作成しておられるのであれば、以下を追加するだけで、よいと思います
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |