プラグイン > 開発について > 【2.12.5】SC_Helper_Transformのselectについて |
開発について
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
casa |
投稿日時: 2013/7/13 18:05
対応状況: −−−
|
長老 登録日: 2011/10/3 居住地: 投稿: 210 |
【2.12.5】SC_Helper_Transformのselectについて いつもお世話になります。
現在管理画面用の機能追加をプラグインとして開発しているのですが、掲題のSC_Helper_Transformのselectの挙動について質問させてください。 ※開発環境のEC-CUBEのバージョンは2.12.5です。 以下のように、selectにはインデックスを指定することも出来るようになっています。 SC_Helper_Transform::select
対象が複数あってインデックスを指定しない場合には、最初の要素だけが返されるようなのですが、これはそういう仕様でしたでしょうか。 例として、以下の2つはどちらも最初の要素1つだけが削除されます。
対象の要素を全部削除する場合のテクニックなどありましたら、ご教授頂けますと幸いです。 # jQueryで対処しようかと検討していましたが、selectの利用方法に誤りがあるかもしれないと思い質問させて頂きました。 |
shutta |
投稿日時: 2013/7/19 22:21
対応状況: −−−
|
仙人 登録日: 2010/2/4 居住地: 関西 投稿: 835 |
Re: 【2.12.5】SC_Helper_Transformのselectについて selectメソッドのコードを見ると、
となっているので、このコメントを見る限りでは、インデックスを指定しない場合は、対象が全て返ることを意図しているのではないでしょうか? 実際に動作を詳細に検証したわけではないですが、ざっとコードを読んでみたところ、気になるコメントがあったので、上記参考になればと思い投稿してみました。
|
casa |
投稿日時: 2013/7/22 20:14
対応状況: 解決済
|
長老 登録日: 2011/10/3 居住地: 投稿: 210 |
Re: 【2.12.5】SC_Helper_Transformのselectについて ご返信ありがとうございます。
深く追えておりませんが、対象が同じ名前の要素だったときには、lfAddElementで追加されないようです。 今回はプラグイン開発のみで、本体側には手を入れない前提でしたので、自前でタグを探すようにして対応したいと思います。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |