【问题标题】:Reference needed for drupal theme_HOOK propertiesdrupal theme_HOOK 属性需要参考
【发布时间】:2009-11-23 14:25:19
【问题描述】:

我希望在我正在构建的表单上显示一个选择框,并且我知道我可以使用 theme('select', $element); 生成格式正确的选择列表。当我检查http://api.drupal.org/api/function/theme_select/6 时,我可以看到有关我的变量 $element 的更多信息:

$element 包含元素属性的关联数组。使用的属性:title、value、options、description、extra、multiple、required

我不明白我对他们列出的属性的选择是什么。我认为这些属性对应于实际的 HTML 标记属性,但它仍然令人困惑。例如,我了解到,当我在数组中指定“#multiple”时,我需要将其设置为 TRUE 或 FALSE,而不是“multiple”,就像您实际编写 HTML 时那样。是否应该将“选项”属性指定为数组,还是什么?我有哪些选择?

当然,我想知道这个问题的答案,但我真正想知道的是我将来可以使用的参考的位置对于这类问题。我认为应该是 api.drupal.org,但它没有我需要的所有信息。

这可能很明显,但我对 PHP 还很陌生 - 这可能会帮助您回答我的问题。

谢谢!

【问题讨论】:

    标签: php drupal drupal-6


    【解决方案1】:

    这些属性不是 HTML 属性,它们是 Drupal FormAPI 属性。 The documentation is here.

    回答您的问题,是的 - #options 需要一个关联数组。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-12
      • 1970-01-01
      • 2011-03-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多