【问题标题】:how to find property and element of a $form in drupal如何在 drupal 中查找 $form 的属性和元素
【发布时间】:2013-09-09 07:53:12
【问题描述】:

我刚开始使用 Drupal 模块。我在一些代码中看到某些元素和属性(如果我正确调用它们,# 表示属性)被分配给 $form。我一直在谷歌搜索,但我找不到任何有用的文档来显示这个变量(如果我正确调用它)有什么样的属性和元素以及它存储在哪些表中? 以及如何调试它们?

i.e. $account_form=&$form;
     $account_form['name']['#suffix']

我检查了 profile.module 但它没有帮助我! TNX

【问题讨论】:

    标签: drupal drupal-7 drupal-modules drupal-theming


    【解决方案1】:

    如果你的编辑器中有一个 php 调试器,你可以使用它来找出你有哪些变量。另一方面,您可以使用 print_r($form);这将向您显示数组(在浏览器用户中提示 CTRL+U 以查看源代码,您会发现在源代码中表单数组看起来更好),或者您可以使用 var_dump()。

    如果您想创建表单,并且想知道您有哪些选项,可以使用 Drupal Form Api(https://api.drupal.org/api/drupal/developer%21topics%21forms_api_reference.html/7)。

    【讨论】:

      猜你喜欢
      • 2010-10-02
      • 1970-01-01
      • 2011-10-24
      • 2016-01-07
      • 2011-01-10
      • 2012-06-14
      • 2020-01-30
      • 2014-12-05
      • 1970-01-01
      相关资源
      最近更新 更多