Drupal:在page.tpl.php中包含小表单
在我的template.php中,我有一个带有一些基本html标记的函数名($form),还有一个drupal_呈现($form['mail'])和返回$output的drupal_呈现($form) 我想在我的page.tpl.php中包含这个小片段和表单。php中的所有其他内容都是作为单个变量打印出来的,因此我希望对上述函数的$output执行此操作Drupal:在page.tpl.php中包含小表单,drupal,Drupal,在我的template.php中,我有一个带有一些基本html标记的函数名($form),还有一个drupal_呈现($form['mail'])和返回$output的drupal_呈现($form) 我想在我的page.tpl.php中包含这个小片段和表单。php中的所有其他内容都是作为单个变量打印出来的,因此我希望对上述函数的$output执行此操作 最好的方法是什么?理论上,您可以将函数的输出附加到$content变量 然而,听起来您有一些可能作为一个块更好的东西,而不是template.
最好的方法是什么?理论上,您可以将函数的输出附加到$content变量 然而,听起来您有一些可能作为一个块更好的东西,而不是template.php中存在的东西
您可以很容易地使用单个块创建模块(这将是您的函数)。您可以在任何需要的地方添加它,并且可以轻松地关闭和打开(以及所有其他块管理功能),而无需更改代码。理论上,您可以将函数的输出附加到$content变量 然而,听起来您有一些可能作为一个块更好的东西,而不是template.php中存在的东西
您可以很容易地使用单个块创建模块(这将是您的函数)。您可以在任何需要的地方添加它,并且可以轻松地关闭和打开(以及所有其他块管理功能),而无需更改代码。您可以尝试的另一件事是模块。这是一个很好的模块,它有一个大的功能集,省去了创建模块的麻烦。您可以有一个webform块,您可以将其粘贴在特定页面上(限制为页面)
我还看到你的表格叫做邮件。Webform还允许您通过电子邮件发送表单提交。此外,它还提供了一个很好的界面,可以查看用户提交的内容。您还可以尝试使用该模块。这是一个很好的模块,它有一个大的功能集,省去了创建模块的麻烦。您可以有一个webform块,您可以将其粘贴在特定页面上(限制为页面) 我还看到你的表格叫做邮件。Webform还允许您通过电子邮件发送表单提交。此外,它还提供了一个很好的界面来查看用户提交的内容