質問 > 管理機能 > 管理画面で画像の欄を複数にし、登録できるようにしたい |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
racoo |
投稿日時: 2019/4/5 18:34
対応状況: −−−
|
半人前 登録日: 2019/4/4 居住地: 投稿: 19 |
管理画面で画像の欄を複数にし、登録できるようにしたい [EC-CUBE]
3.0.17(新規) [レンタルサーバ] さくらサーバー [PHP] 7.2.14 [データベース] phpMyAdmin [WEBサーバ] Apache [導入プラグインの有無] ●商品一覧カート追加プラグイン https://www.ec-cube.net/products/detail.php?product_id=1631 ●商品一覧お気に入りボタン https://www.ec-cube.net/products/detail.php?product_id=1547 ●関連商品プラグイン https://www.ec-cube.net/products/detail.php?product_id=962 ●帳票出力プラグイン https://www.ec-cube.net/products/detail.php?product_id=959 ●簡易ダウンロード販売 https://www.ec-cube.net/products/detail.php?product_id=1379 [現象] 現在、ECCUBEの管理画面をカスタマイズしています。 商品画像の登録がデフォルトで1枠あり、 その中に複数の画像が登録できるようになっているかと思います。 これを先方の希望により、メイン画像、サブ画像と、 欄を2つに増やしたいのですが、 管理画面は下記ディレクトリの「product.twig」を修正して、 増やすことができたのですが、肝心の画像を入れようとすると、 すべてデフォルトであった枠内に画像が入ってしまいます。 src/Eccube/Resource/template/admin/Product これをメインとサブ、2つそれぞれにアップロードできるようにする場合、 どこかのjavascriptを触らないといけないかと思うのですが、 どこを編集したらいいのかわかる方がいらっしゃいましたら、 ご教示いただきたいです。 よろしくお願いいたします。 |
468 |
投稿日時: 2019/4/5 18:40
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: 管理画面で画像の欄を複数にし、登録できるようにしたい formtypeには項目は追加されていますか?
あと、画像アップロードのjavascriptは product.twigの {% block javascript %}~{% endblock javascript %}の間に記述されています。 ajax通信でProductControllerのaddImageと連携していますので、 その辺りの挙動も参考にしてカスタマイズする必要があるかと思います。
|
umebius |
投稿日時: 2019/4/8 9:03
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: 管理画面で画像の欄を複数にし、登録できるようにしたい 画像をアップロードする枠は表示されているのであれば
その枠はDropzoneというライブラリを使用していますので そのIDの指定がそれぞれ別になっていないのではないでしょうか? {% block javascript %}の中の下のようにdropZone要素を指定しています。 dropZone: $('#upload-zone'),
|
racoo |
投稿日時: 2019/4/8 18:50
対応状況: 開発中
|
半人前 登録日: 2019/4/4 居住地: 投稿: 19 |
Re: 管理画面で画像の欄を複数にし、登録できるようにしたい ご指摘いただきありがとうございます。
該当箇所を触ってみて、うまくいくかどうか一度試してみたいと思います。 早期にご返信いただき、ありがとうございました。 |
racoo |
投稿日時: 2019/4/8 18:50
対応状況: 開発中
|
半人前 登録日: 2019/4/4 居住地: 投稿: 19 |
Re: 管理画面で画像の欄を複数にし、登録できるようにしたい ご指摘いただきありがとうございます。
該当箇所を触ってみて、うまくいくかどうか一度試してみたいと思います。 早期にご返信いただき、ありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |