コンテンツへスキップ
メニュー
この質問にフラグが付けられました
1 返信
4402 ビュー

Hi everyone ! 

 

I have a function that should be called every time some fields are modified (so use api.depends here), but i would like the user to choose whether or not the function should be called for some fields or not. Is it possible to do so ? Do you have any idea where i can start ? 

 

Thank you !

アバター
破棄
最善の回答

Hi Bastien,
You can make to install a module when user tick some fields in the configuration  to execute the function or not. currently you can see when analytic accounting in the account settings is ticked a module will get installed. You can do it like the above or, inside the function you can check whether the field is ticked, and if the field is ticked, then only execute the rest.

アバター
破棄
著作者

Thank you very much, didn't thought about to check wether or not the field is ticked inside of it. Don't know what i was thinking ;)

著作者

Actually, after thinkin about it, the problem is that my api.depends is huge and as far as i know it is impossible to detect which field has triggered the method. So the only way to do this is to create methods for each fields in my api.depends and detect in each method if the field is ticked or not ?

関連投稿 返信 ビュー 活動
5
1月 25
22255
0
5月 15
3166
0
1月 24
2779
0
7月 17
3276
4
12月 19
8473