住所フィールドモジュールを使用して住所を入力しています。要件では、都市を特定のセットに制限する必要があり、国も特定のセットに制限する必要があります。国の選択に基づいて、ドロップダウンリストに都市のセットを表示したいと思います。 ここで回答 から、プラグインで何かを行う必要があることを理解できましたが、正確には何を理解できませんでした。誰かがAddress Fieldモジュールのプラグインに都市ドロップダウンのサンプルコードを持っている場合、それは非常に役立ちます!
Select(or other) モジュールの使用を検討してください。以下は、プロジェクトページからの抜粋です。
「その他」のオプションを持つselect/radios/checkboxes要素である新しいForms API要素を提供します。 「その他」を選択すると、ユーザーがカスタム値を入力するためのテキストフィールドが表示されます。
したがって、基本的にはいくつかの都市(City 1、City 2、City 3)から「開始」することができ、誰かが(まだリストにない)別の都市が必要なときはいつでも、「City 4」と入力します。以下はそのサンプルです(「Option」を「City」に置き換えて考えてください):