Forms Drupal 7自定义节点使用字段集合添加表单
我有一个包含许多字段集合字段的内容类型 此表单的设计相对复杂,不能简单地使用CSS设置样式。我想在模板中输出表单,这样每个字段都可以设置样式 我昨晚花了6个小时寻找解决办法。我见过自定义模块、hook\u form\u alter和各种可能使用显示套件或其他模块的方法。到目前为止,还没有人为我工作过Forms Drupal 7自定义节点使用字段集合添加表单,forms,drupal,field,add,Forms,Drupal,Field,Add,我有一个包含许多字段集合字段的内容类型 此表单的设计相对复杂,不能简单地使用CSS设置样式。我想在模板中输出表单,这样每个字段都可以设置样式 我昨晚花了6个小时寻找解决办法。我见过自定义模块、hook\u form\u alter和各种可能使用显示套件或其他模块的方法。到目前为止,还没有人为我工作过 我的目标是在模板中简单地输出表单字段(包括字段集合字段)以进行样式设置。有人做到了吗?您可以通过为节点添加/编辑页面创建覆盖模板来做到这一点 首先需要为节点表单添加新模板建议。本页的第一部分向您展示
我的目标是在模板中简单地输出表单字段(包括字段集合字段)以进行样式设置。有人做到了吗?您可以通过为节点添加/编辑页面创建覆盖模板来做到这一点 首先需要为节点表单添加新模板建议。本页的第一部分向您展示了如何执行此操作: 之后,您应该能够将各个表单元素打印到新模板中。例如:
<div class="column-left">
<?php print drupal_render($form['first_name']); ?>
<?php print drupal_render($form['last_name']); ?>
</div>
<div class="column-right">
<?php print drupal_render($form['email']); ?>
<?php print drupal_render($form['phone']); ?>
</div>
您是否看到/尝试过面板?它有用于节点添加的布局模式我不想使用模块-我希望字段通过代码在模板中可用。