/ /ドロップダウンの値をSugarCRMの変数に設定-javascript、sugarcrm

SugarCRMの変数にドロップダウンの値を設定する - javascript、sugarcrm

私はSugarCRMを使用するのはかなり新しいので、自分が持っているフォームページで検証を試みているところです。

ドロップダウンの値を取得しようとしていますが、「なし」に等しい場合はエラーを実行しますが、SugarJSを使用して値を取得する方法がわかりません。

正しく動作している基本的な入力フィールドを取得する方法の例を次に示します。

var first_name = $("input[name=first_name]").val();
var last_name = $("input[name=last_name]").val();

if (first_name == "") {
$("input[name=first_name]").css({"border":"2px solid red"});
proceed = false;
}

if (last_name == "") {
$("input[name=last_name]").css({"border":"2px solid red"});
proceed = false;
}

回答:

回答№1は0

私が作る方法を見る: https://github.com/ErasmoOliveira87/SugarCRM

私はjsファイルをロードするために1つのロジックフックを作成し、使用しますscripts.jsファイル内の通常のJquery(これを行う他の方法は見つかりませんでした)。このソリューションは私がプロ版に使用するものであり、コミュニティでも機能します。 FTPにアクセスしてファイルを操作する場合は、構造を作成する必要があります。プロフェッショナルバージョンを使用する場合は、マニフェストファイルを使用して1つのパッケージを作成する必要があります(gitにも例を示します)。

「_c」のフィールドはカスタムフィールドです。スタジオで名前を確認できます。

$(document).ready(function(){

$("#account_name").val("Some value");
$("#phone_number").val("Some value");
$("#YOUR_CUSTOM_FIELD_ID_c").val("Some value");
$("#YOUR_CUSTOM_FIELD_ID_c").val("Some value");

});

必要なものをすべて作成したら、[管理]> [修復]> [再構築]に移動して、すべてのキャッシュファイルを消去します。