首页 > TAG信息列表 > drupal-fapi

PHP-从模块的Drupal中的表单布局

我创建了自己的名为“ cssswitch”的模块.我正在尝试创建自己的HTML布局以显示模块的管理表单部分.我了解如何使用hook_form_alter()修改表单元素,但是我需要创建整个表单布局,以使某些字段彼此相邻显示. 似乎我需要类似的方法,使主题的前端视图与theme_cssswitch_display()一起显

php-提交后显示表单数据

我有一个带有提交按钮的表单和一个将数据存储在数据库中的处理程序.问题是提交表单时,将从输入字段中清除所有数据.提交后还有办法让他们看到吗?我需要对form_submit函数进行哪些更改? function mymodule_form_submit($form, &$form_state) { //how to retain the input in the for

php – Drupal 7 FAPI-在验证或提交处理程序中添加表单元素

是否可以在drupal 7模块的验证或提交函数中添加其他表单元素?以下代码工作,图像显示在窗体上: function test1_form($form, &$form_state) { $form['image']=array( '#markup'=>'<img src="sites/all/modules/create_ad/th.jpeg"><br/>'

php – 在drupal 7中的块内创建自定义表单

我知道如何使用模块创建一个块,我知道如何使用表单api创建自定义表单. 现在,我想在我创建的块中添加此自定义表单.解决方法:使用以下代码(hook_block_view): function yourmodule_block_view($delta='') { $block = array(); switch($delta) { case 'block_name

php – drupal如何选择处理表单提交的函数?

我真的很困惑,有人可以澄清一下吗?解决方法:检查Form API Quickstart Guide中“验证表单”和“提交表单”的条目 – 默认情况下,Drupal将查找名为[form_id] _submit的函数,但这只是默认行为.您可以通过将回调函数名称放在表单声明的#submit属性中来覆盖此(或添加多个提交回调)(请参

php – Drupal with Hierarchical Select小部件中Content Classificationonomy字段的默认值

我正在尝试在hook_form_alter中设置内容分类字段的默认值,但无法确定必要的格式.我试过这个和很多变化: foreach (element_children($form) as $child) { // Set $default_value. if ($form[$child]['tids']) { // This, for Content Taxonomy fields, isn't working: $form

php – Drupal Form API – 使用foreach循环来构建表单

我正在构建一个Drupal模块,使用管理表单将图标绑定到特定页面.放置在某个目录中的每个图像都需要输出,旁边的选择框显示所有主要链接标题. 我使用foreach循环构建了表单但是当我使用dpm($form)检查输出时;在_submit函数中,每个图像页面元素的#value总是等于为最后一个图像设置的值.

php – 如何在Drupal中保存Custom模块中的复选框值?

如何使用hook_submit保存复选框的状态? hook_form: $versionArray = array('ver 1.7.0.0-beta1' => 'ver 1.7.0.0-beta1', 'ver 1.6.2.0' => 'ver 1.6.2.0', 'ver 1.5.1.0' => 'ver 1.5.1.0', 'ver 1.4.2.0&#