質問 > 管理機能 > 商品詳細ページ内に複数カートの設置 |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
sekon |
投稿日時: 2013/8/8 10:55
対応状況: −−−
|
新米 登録日: 2013/8/8 居住地: 投稿: 2 |
商品詳細ページ内に複数カートの設置 初めまして、よろしくお願いします。
------------------------------------------------------------------------------------------ [EC-CUBE] 2.12.4 [レンタルサーバ] MAMP [OS] MacosX [PHP] 5.2.17 [データベース] MySQL 5.5.29 [WEBサーバ] apache [ブラウザ] firefox chrome safari [目的] 商品詳細ページに当該商品以外の(別のproduct_id)の「カートに入れる」を表示させる。 [現状] 商品登録csvからのみhtmlタグを登録し正常に動作しておりますが、商品登録画面から登録すると、おそらくformの中にformタグが入れ子になっていて、登録ボタンを押しても、「不正なページ移動です。 もう一度ご確認のうえ、再度入力してください。」となり登録ができません。 既に2.4系のeccubeでサイト運用中で、今後2.12系に上げるための準備段階です。 商品数1000点以上に対してそれぞれhtmlデータを保持してcsvでアップするのは効率が悪いので、できれば管理画面から登録が出来るようにしたいと考えております。 よろしくお願い致します。 |
torataro |
投稿日時: 2013/8/9 7:59
対応状況: −−−
|
一人前 登録日: 2010/6/16 居住地: 東京都台東区 投稿: 140 |
Re: 商品詳細ページ内に複数カートの設置 sekonさん
こんにちは。 引用: [現状] 商品登録csvからのみhtmlタグを登録し正常に動作しておりますが、商品登録画面から登録すると、おそらくformの中にformタグが入れ子になっていて、登録ボタンを押しても、「不正なページ移動です。 もう一度ご確認のうえ、再度入力してください。」となり登録ができません。 上記ですが、CSVからの登録と商品登録画面からの登録で、挙動が変わるのはおかしくないですか。 既に何かカスタマイズされているのでしょうか? カートボタンを複数設置するには、「外部サイト カートボタン」とかで調べると参考になると思われます。 参考になれば幸いです。 |
sekon |
投稿日時: 2013/8/13 10:40
対応状況: −−−
|
新米 登録日: 2013/8/8 居住地: 投稿: 2 |
Re: 商品詳細ページ内に複数カートの設置 torataroさん
ご返信ありがとうございます。 引用: CSVからの登録と商品登録画面からの登録で、挙動が変わるのはおかしくないですか。 特に商品登録に関しては、カスタマイズ等はしておりません。 説明がうまく出来ずに申し訳ないです。 そもそも確認画面までは進めております。 登録画面から商品を追加編集する際、登録ボタンを押すことで商品の登録ができますが、formのアクションが発生します。 そのformの中に、htmlタグ(カートボタン)を追加する事が目的なのですが、既にformの宣言がされている事が原因(入れ子)で、 確認画面でhtmlがプレビュー状態(カートボタンも押せる状態)になり、既にformを宣言している中にカートボタンという別のformが存在する事になります。 その状態で登録ボタンを押しても、正常に動作できず、エラーになっているものと考えておりますが、この動作(考え)自体が間違いで、EC-CUBEではformの中にformタグを追加しても問題ないものなのでしょうか(javascript等利用)。 CSVからの登録の場合はformのアクションは発生しないので、問題なく登録が出来ているのかと考えております。 引用: カートボタンを複数設置するには、「外部サイト カートボタン」とかで調べると参考になると思われます。 CSV経由の登録で、カートの動作自体は、問題はなく、正常に動いているのも確認が出来ております。 上記検索ワードにて検索をしてみましたが、外部サイトからのカート利用の記述が多いようでした。 目的は、商品詳細ページの「詳細-メインコメント」や「詳細-サブコメント」のタグ許可された領域でカートボタンを追加する事が目的です。 formの中にformを入れる(ネスト)というのはhtml上では出来ないようになっております。 そこで、熟練者の方であれば、javascriptやらで複数formを使われている方もいらっしゃるのでは。 もしや他に詳細ページ内に簡単に好きな商品のカートを追加する方法があるのかも。 カスタマイズが影響していて、そもそも管理画面内ではform内にformは問題なく動作するよう設計されていたのか。 そう考え投稿させて頂いております。 何卒よろしくお願い申し上げます。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |