teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

4

edit

2018/06/09 12:14

投稿

xenbeat
xenbeat

スコア4258

answer CHANGED
@@ -16,7 +16,7 @@
16
16
  ##### Formの修正
17
17
  [ここ](https://github.com/EC-CUBE/ec-cube/blob/master/src/Eccube/Form/Type/AddCartType.php#L176)を以下のように修正
18
18
  ```PHP
19
- if ($mode !== 'add_favorite' && $mode !== 'clear-cart') {
19
+ if ($data['mode'] !== 'add_favorite' && $data['mode'] !== 'clear-cart') {
20
20
  ```
21
21
 
22
22
  ##### Controllerの修正

3

タグについて

2018/06/09 12:14

投稿

xenbeat
xenbeat

スコア4258

answer CHANGED
@@ -32,4 +32,7 @@
32
32
  }
33
33
  ```
34
34
 
35
- Githubのソースコードを見ながらの回答(未検証)なのでその点ご容赦ください。
35
+ Githubのソースコードを見ながらの回答(未検証)なのでその点ご容赦ください。
36
+
37
+ あと、ECCUBEの**3系**でこのようなソースコードレベルのご質問をされる際は、[Symfony], [Symfony2], [Silex]といったタグを質問に付けたほうが、色んな視点で回答が集まりやすいと思います。
38
+ 理由は、ECCUBEの**3系**が[Silex](https://silex.symfony.com/)([Symfony Components](https://symfony.com/components))を使って実装されているというのと、ECCUBE3系の知識がなくともそれらの知識を持ったエンジニアであれば回答できる内容もあるからです。

2

漏れ

2018/06/08 18:06

投稿

xenbeat
xenbeat

スコア4258

answer CHANGED
@@ -13,6 +13,12 @@
13
13
  });
14
14
  ```
15
15
 
16
+ ##### Formの修正
17
+ [ここ](https://github.com/EC-CUBE/ec-cube/blob/master/src/Eccube/Form/Type/AddCartType.php#L176)を以下のように修正
18
+ ```PHP
19
+ if ($mode !== 'add_favorite' && $mode !== 'clear-cart') {
20
+ ```
21
+
16
22
  ##### Controllerの修正
17
23
  [ここ](https://github.com/EC-CUBE/ec-cube/blob/master/src/Eccube/Controller/ProductController.php#L295)で以下のようなコードを入れてカートクリアのAPIを呼び出す
18
24
  ```PHP

1

リンク修正

2018/06/08 17:32

投稿

xenbeat
xenbeat

スコア4258

answer CHANGED
@@ -6,7 +6,7 @@
6
6
  ```HTML
7
7
  <li class="col-xs-12 col-sm-8"><button type="submit" id="clear-cart" class="btn btn-info btn-block prevention-btn prevention-mask">カートクリア</button></li>
8
8
  ```
9
- 2.[これ](https://github.com/EC-CUBE/ec-cube/blob/master/src/Eccube/Resource/template/default/Product/detail.twig#L240)を複製して削除ボタンが押されたときにhiddenにリクエスト識別名を突っ込む
9
+ 2.[これ](https://github.com/EC-CUBE/ec-cube/blob/master/src/Eccube/Resource/template/default/Product/detail.twig#L80)を複製して削除ボタンが押されたときにhiddenにリクエスト識別名を突っ込む
10
10
  ```Javascript
11
11
  $('#clear-cart').click(function() {
12
12
  $('#mode').val('clear-cart');