バグ報告 > 管理機能 > 受注詳細の商品追加でフォームを拡張できない |
管理機能
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
h_tanaka |
投稿日時: 2017/3/30 21:21
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 愛媛県 投稿: 1646 |
Re: 受注詳細の商品追加でフォームを拡張できない ありがとうございます!
すっきりしました。 |
umebius |
投稿日時: 2017/3/30 21:14
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: 受注詳細の商品追加でフォームを拡張できない 頭にAdmin/が必要な理由のことであればこちらです。 https://github.com/EC-CUBE/ec-cube/blob/3.0.14/src/Eccube/Application/ApplicationTrait.php#L236
|
h_tanaka |
投稿日時: 2017/3/30 17:14
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 愛媛県 投稿: 1646 |
Re: 受注詳細の商品追加でフォームを拡張できない 上記については自己解決しました。
次の記述の仕方でうまくいきました。なぜかはわかりませんが・・・。 event.yml
あと、Event.phpのpreg_replace()の第1引数は正規表現なので、$search = '<\/div>'; が正解です。 |
h_tanaka |
投稿日時: 2017/3/30 16:27
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 愛媛県 投稿: 1646 |
Re: 受注詳細の商品追加でフォームを拡張できない HTMLを書き換えるために「商品の追加」モーダルがレンダリングされたときのイベントをプラグインに追加しましたが、プラグインの関数が呼び出されません。
ajaxからの呼び出しではイベントを拾えないのでしょうか? 「商品の追加」クリック時のjavascript(抜粋) src/Eccube/Resource/template/admin/Order/edit.twig
「商品の追加」クリック時のコントローラー(抜粋) src/Eccube/Controller/Admin/Order/EditController.php
プラグインでの実装 event.yml
Event.php
|
h_tanaka |
投稿日時: 2017/3/28 10:08
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 愛媛県 投稿: 1646 |
Re: 受注詳細の商品追加でフォームを拡張できない 代行ありがとうございます!
|
umebius |
投稿日時: 2017/3/28 10:07
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: 受注詳細の商品追加でフォームを拡張できない 確かに直ってないですね。
とりあえず<td>で囲まれていない件についてPR出させていただきました |
h_tanaka |
投稿日時: 2017/3/28 9:06
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 愛媛県 投稿: 1646 |
Re: 受注詳細の商品追加でフォームを拡張できない まだ直っていないですね。
たしかにリリース待ってたら時間かかりますので、HTML書き換えで検討してみます。 |
umebius |
投稿日時: 2017/3/27 20:20
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: 受注詳細の商品追加でフォームを拡張できない hmorita_jさん
何と言っていいのか分かりませんが、ありがとうございますm(_)m |
umebius |
投稿日時: 2017/3/27 20:18
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: 受注詳細の商品追加でフォームを拡張できない h_tanakaさん
3.0.15のリリース待ってると時間かかりますし、過去バージョンへの対応捨てるまでもなく "Admin/Order/search_product.twig"のテンプレートイベントか"eccube.event.controller.admin_order_search_product.after"のイベントあたりをつかまえてHTML書き換えてしまえばプラグイン自体は動くのではないでしょうか。 ただ、同じ修正を行おうとするプラグインへの対応とかも考えて慎重に正規表現で書き換えるなり必要そうですが。
|
red |
投稿日時: 2017/3/27 18:31
対応状況: −−−
|
神 登録日: 2010/2/15 居住地: 東京都 投稿: 1570 |
Re: 受注詳細の商品追加でフォームを拡張できない githubのアカウントさえあれば環境作らなくても修正できますよ
ただもう直ってそうな感じですかね? https://github.com/EC-CUBE/ec-cube/blob/master/src/Eccube/Resource/template/admin/Order/search_product.twig
|
(1) 2 » |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |