【问题标题】:Disabling the taxonomy field - drupal 7禁用分类字段 - drupal 7
【发布时间】:2011-10-18 23:10:30
【问题描述】:

我已通过模块安装文件向我的实体添加了一个分类字段,我需要禁用此字段,即我需要它看起来与具有 'disabled' => TRUE, 设置的表单中的普通字段相同。

我必须输入什么实例创建代码:field_create_instance($instance); 才能使这个工作?我应该在哪里输入?即在小部件代码中?还是仅仅作为实例数组的普通参数?

【问题讨论】:

    标签: drupal drupal-7


    【解决方案1】:

    您不能使用field_create_instance 来执行此操作,因为该函数/系统在输入元素上没有disabled 属性的概念。

    您需要使用hook_form_alterdisabled 属性添加到您需要的元素。

    【讨论】:

    • 我对在哪里添加这段代码以及我必须在其中输入什么感到有点困惑。如果我创建该函数并将其放置在安装文件中,我是否必须在 hook_install 中调用该函数(输入参数)?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多