2017-04-16 5 views
0

this tutorialに従って、シリアル化されたデータでカスタムの動的バックエンド構成を作成しましたが、すべて正常に機能しています。 yayMagentoカスタムモジュールの条件付き入力を伴うダイナミックメニュー構成セクション

しかし今、別のステップを踏み、選択ボックスで特定の値が選択されたときにいくつかの入力を表示したいと思います。 I know that I can usesystem.xmlでこれを行うとき、どうすればダイナミクスのシリアル化されたテーブルを使って同じことを達成できますか?

答えて

0

特定の入力を有効/無効にするためのJavascriptの回避策がいくつかありました。

function togleSelect(element) 
{ 
    var val = element.value; 
    var name = element.name; 
    if (val == 0) // select value to be triggered 
    { 
     name = name.substr(0, name.lastIndexOf("[")) + "[name_of_my_input]"; 
     var target = document.getElementsByName(name); 
     target[0].disabled = false; 
    } 
    else 
    { 
     name = name.substr(0, name.lastIndexOf("[")) + "[name_of_my_input]"; 
     var target = document.getElementsByName(name); 
     target[0].disabled = true; 
    } 
} 

これは最適な解決策ではありませんが、機能しています。