【问题标题】:How to add placeholders in customized module?如何在自定义模块中添加占位符?
【发布时间】:2015-02-20 11:10:37
【问题描述】:

我是drupal 新手,目前我正在为表单创建一个新模块。在模块内部,我添加了如下代码。

$form['first name'] = array(
    '#type' => 'textfield',
    '#title' => t('First Name'),
    );      

在这种情况下,我想为文本字段使用占位符。 那我该怎么办?

【问题讨论】:

  • 我想这个问题已经在这里回答了:stackoverflow.com/questions/9830736/…
  • 我试过了,当我只为一个文本字段放置它时它工作正常,但是当我为两个文本字段放置占位符时,我不显示页面,而是只显示空白页面.
  • 如果你在 Drupal 中得到一个空白页面,你可能需要打开错误报告来查看发生了什么:drupal.org/node/158043

标签: drupal-7 drupal-modules


【解决方案1】:

在下面的#attributes 中给它们

'#attributes' =>array('placeholder' => t('placeholder text goes here'))

【讨论】:

    猜你喜欢
    • 2022-01-16
    • 2021-01-12
    • 2014-12-10
    • 2019-11-29
    • 1970-01-01
    • 2023-04-06
    • 2018-01-09
    • 2022-10-21
    • 2018-04-15
    相关资源
    最近更新 更多