フォーム マクロを使用してフォーム フィールドを作成しています。しかし、既存の CKAN フォームの一部のソース コードを調べても、特定のフォーム フィールドに検証ルールを設定する方法は見つかりませんでした。どんな助けでも大歓迎です。
PK
フォーム マクロを使用してフォーム フィールドを作成しています。しかし、既存の CKAN フォームの一部のソース コードを調べても、特定のフォーム フィールドに検証ルールを設定する方法は見つかりませんでした。どんな助けでも大歓迎です。
PK
これは、カスタマイズするフォームによって異なります。データセットの追加/編集フォームをカスタマイズする場合は、IDatasetForm拡張機能を記述する必要があります。グループ フォームの場合は、IGroupForm拡張機能が必要です。残念ながら、組織フォームをカスタマイズするためのプラグイン インターフェイスはまだありません。
CKAN 拡張機能の作成方法を確認するには、新しい書き込み拡張機能のチュートリアル(現在開発中です。フィードバックをお待ちしています) を確認し、CKAN に付属するexample_idatasetform拡張機能も参照してください。