【问题标题】:Un-editable form fields for anonymous users匿名用户不可编辑的表单域
【发布时间】:2013-12-10 08:46:04
【问题描述】:

我想创建对匿名用户不可编辑的表单字段,而其他注册用户可以对其进行编辑。我能怎么做?我在 Drupal 7 中使用 webform 模块。

【问题讨论】:

    标签: php drupal drupal-7 drupal-modules


    【解决方案1】:

    Create a custom module 并使用hook_form_alter 来实现。

    function YOUR_MODULE_form_alter(&$form, &$form_state, $form_id)
    {
        if($form_id == "YOUR_FORM_ID")
        {
            $form['name']['#disabled'] = TRUE; // or something similar.
        }
    }
    

    【讨论】:

    • 谢谢,但现在我在 drupal 7 中为 webform_module 使用 lock_field_module。
    猜你喜欢
    • 2012-11-17
    • 2013-07-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-23
    • 2013-05-14
    • 1970-01-01
    相关资源
    最近更新 更多