私の知る限り。 Joomlaによるカレンダーフィールドがあり、日付または日付範囲を選択できます。日付ではなく年を選択する方法はありますか?
年ではなく年齢を追加することにしました。誕生年は年齢から数えることができ、カスタムフィールドタイプはありません。もちろん、フィールドに最小年と最大年を挿入する方法が必要だったでしょう。これはおそらく、xmlをロードし、xpathでフィールドを見つけ、フォーム生成に使用する前に属性を挿入することを意味します。
<field
name="age"
type="integer"
default="6"
label="CUSTOMER_REGISTRATION_FORM_AGE_LABEL"
description="CUSTOMER_REGISTRATION_FORM_AGE_DESCRIPTION"
first="1"
last="150"
step="1" />