私は Address Field moduleを使用しています
必須フィールドにしたいのですが、国と市区町村の値のみです。郵便番号と住所はオプションのままにしておきます。このように設定する方法が見つかりません。出来ますか?
詳細情報を提供するために、Geocoderを使用してGeofieldフィールドに入力しています。郵便番号と住所も提供されている場合は、それらも提供されていれば、それを使用して、CityおよびCountryと一緒にジオロケートできるようにしてください。
編集:アドレスフィールド全体を希望どおりに機能させない場合は、国と市を必須にしたい場合、問題を別の方法で確認することを忘れていました。
Form_alterを使用してフォームにフックし、フォーム要素を識別して、設定を解除するか、必要なFALSEを設定します
例えば:
mymodule_form_alter(&$form, &$form_state, $form_id){
if($form_id == 'xyz'){
$form['zipcode']['#required'] = FALSE;
$form['address']['#required'] = FALSE;
}
}