Drupal 7 で、特定のコンテンツに基づいてコンテンツ タイプの標準編集フォームを変更する方法はありますか?
例えば:
チェックボックスのあるコンテンツタイプがあります...チェックボックスをオンにしてフォームを保存すると、このチェックボックスが表示されなくなります...データベースのチェックボックスの値に基づいて、フォームフィールドを非表示にしたい場合フォームを示しています。
会社がプロジェクトを追加したい小さな特定のプロジェクト サイトを構築しています。顧客は特定の手順 (コンテンツのアップロード、情報の提供など) を実行する必要があり、特定の要件を確認できる必要があります。これらはチェックされていないため、表示/編集できないようにする必要があります。
また、表示されるフォーム フィールドはユーザーの役割に依存する必要があり、コンテンツのデータベース エントリに応じてさらに制限されます。
この動作を実現できるモジュールはありますか? 「ルール」と「フィールド/権限」は必要なものに近づいていますが、十分ではありません。それとも、条件に基づいてフォーム フィールドのアクセシビリティを変更するオプションを見逃したのでしょうか?
必要なのは、「IF (VALUEOF(CHECKBOX_1) == TRUE) THEN DO_NOT_SHOW(CHECKBOX_1)」のようなロジックを定義する場所です。