如何从get vars自动ill webform? -- entities 领域 和 webforms 领域 和 ajax 领域 drupal 相关 的问题

How to autofill webform from GET vars?


4
vote

问题

中文

我需要制作自动填充自动填充的形式,其中我从Get或Post Params中提供了一些值

我有一封电子邮件,为每个用户个性化,所以当他们点击链接或提交表单时,它们将查看使用其数据自动填充的WebForm

我正在使用drupal 6.19和webform 6.x-3.4

英文原文

I need to make a form that autofills itself with some values that I give from the GET or POST params

I have an emailing that is personalized for each user so when they click on a link or a submit form they will view that webform autorefilled with their data

I'm using Drupal 6.19 and Webform 6.x-3.4

        
 
 

回答列表

10
 
vote

webform已获得支持内置,请参阅:从URL 设置默认值。

用于帖子,您可以访问 function yourmodule_theme($existing, $type, $theme, $path){ return array( 'yourmodule_block' => array( 'template' => 'yourmodule', 'variables'=> array('var1' => NULL, 'var2' => NULL), ), ); } 4 ,或者您可以使用 function yourmodule_theme($existing, $type, $theme, $path){ return array( 'yourmodule_block' => array( 'template' => 'yourmodule', 'variables'=> array('var1' => NULL, 'var2' => NULL), ), ); } 6

webform允许使用几个特殊值作为默认值 配置组件。特别占位符通常被称为 令牌。令牌网络支持包括:
%用户名
%userEmail. %网站
%日期
%服务器[key]
%会话[key]
%get [key]
%post [key]
%请求[key]
%profile [key]

使用默认值

 

Webform has GET support built-in, see: Setting Default Values from the URL.

For POST you have access to %post[key] or you can retrieve $_POST and set your values using hook_form_alter().

Webform allows several special values to be used as defaults when configuring a component. The special placeholders are commonly called tokens. The tokens Webform supports include:
%username
%useremail %site
%date
%server[key]
%session[key]
%get[key]
%post[key]
%request[key]
%profile[key]

Working with Default Values

 
 
1
 
vote

prepopulate 模块为获取参数。

 

The prepopulate module does it for GET arguments.

 
 

相关问题

2  导入饲料进入实体?  ( Importing feeds into an entity ) 
我正在尝试使用ubercart创建商店。与我网站上的大多数其他东西一样,我有大量数据存储在一个CSV文件中,我从另一个站点(客户端原始站点)中下载了PHPMyadmin,我需要上传到我的新网站。我正试图将其上传为产品,但问题是"列出价格" ,"成本" ,"卖价" 和"SKU" 编号是实体,这些字段不会出现Feeds ...

0  选择列表'其他“选项文本字段,给出了文本字段”非法值“错误中写入的任何文本  ( Select list other option text field any text written in textfield illegal v ) 
在我的一个内容类型中,我有一个选择具有预定义值的选择列表。 I have the 'other' field configured, so when selected a text field displays to enter the 'other' information. 但是,无论何时用户将信息进入文本字段...

1  将分类图像插入节点  ( Inserting taxonomy images into nodes ) 
在Drupal 7中,我添加了一个新的分类词汇表,然后将新的字段(图像字段)添加到与图像(徽标)的这个词汇表和术语中。在内容类型中,我添加了一个新字段(术语引用)。但在节点中,我只能看到分类学术语的标题。如何从分类术语将Imagefield插入节点? ...

0  图像字段无限值不仅可以保存第一款图像。其他人在保存时撤消  ( Image field unlimited values doesnt save just the first image the others disap ) 
我有一个奇怪的问题,它出现了我最新的Drupal安装 我有一个内容类型,具有一些具有无限值的图像字段(我可以将更多图像上传到同一字段) 当我按下保存只有第一张图像保持保存。其他。 没有错误.. ON屏幕上也不是日志.. 我的drupal版本是7.8 内存限制96m. Apache / 2.2.13(UNIX)mod...

0  什么是$ delta for field api hook_field_widget_form?  ( What is delta for in field api hook field widget form ) 
DO 定义它: $ delta子元数组中此项目的顺序(0,1,2等)。 使您可以将其作为索引用作$ Impers阵列,但是当$项目数组有多个元素时,我似乎无法缠绕。 ...

0  CCK选择列表小组件,其中包含“添加其他项目”功能?  ( Cck select list widget with add another item functionality ) 
具有设置为无限制的某些字段类型,您可以获得"添加另一个项目" 按钮,允许您根据需要创建多个字段。如果使用SELECT LIST窗口小部件设置一个字段,请以无限制地为您提供一个选择列表框,其中包含Ctrl单击功能以选择多个。 我想知道是否有一种方法来制作一个设置为无限制的选择列表小部件,而是显示常规选择列表,以及"添加...

1  强制新文章具有与之相关的标签(术语+子项)  ( Force new articles to have tags term subterm associated with it ) 
上一个问题 < / p> 我有一个网站,文章需要被归类为,苹果,香蕉,蔓越莓等...... 每个类别有苹果猫 - 1,苹果 - 2,...香蕉 - 1,香蕉 - 2 ... 现在苹果可以有10个潜艇,香蕉可以有200个或类似的东西。 我已经使用了所有术语和序列的分类法进行了词汇。 我需要做的是,让用户提...

1  drupal_mail()正在格式化我的身体  ( Drupal mail is formatting my body ) 
drupal_mail()是格式化我的电子邮件机身。 之前: http://pastebin.com/lbby04bz (注1线) 之后: http://pastebin.com/nex7afwu (注意多行) 它不应该,因为第23行在 /modules/system/system.inc 是以下一个: $m...

8  清单实体字段  ( Listing entity fields ) 
我想知道是否有一个实体的所有字段都有很好的且简单的方法。 我有一个分类词汇表。其术语有一个特殊的领域我想在我的一个模块中的选择框中制作列表,以便用户可以选择术语的特殊值。因此,我需要一种方法来列出这个术语的可能字段。 ...

4  列出内容类型的字段? [复制]  ( List fields for a content type ) 
这个问题已经在这里有答案: 关闭 9年前。 可能的重复: 列表实体字段 在Drupal API中有一个功能或技术,以列出特定内容类型的字段? ...

1  CCK从Drupal 6迁移到Drupal 7:我可以删除哪些表?  ( Cck migration from drupal 6 to drupal 7 which tables can i delete ) 
将CCK字段从Drupal 6迁移到Drupal 7后,我可以删除哪些表? ...

2  从模块向用户添加字段。将  ( Adding a field to users from a module install file ) 
是否可以从模块中向用户添加自定义字段。将从Admin / Config / People / Sender /字段中完成,因为它将完成? ...

0  如何更改文本:特定内容类型的图像字段中的“图像必须大于200x200”?  ( How can i change the text images must be larger than 200x200 in the image fie ) 
如何更改或更换文本:特定内容类型的图像字段中的"映像必须大于200x200" ? 我已经创建了一个图像字段CCK,我已经为200x200的图像提供了最小分辨率。当我提出此限制时,将显示文本:图像必须大于200x200。我需要通过以下方式替换或更改此文本:图像最小尺寸:200x200,在某些内容类型中。是否有可能? 我...

27  使用或与EntityFieldQuery  ( Using or with entityfieldquery ) 
我从来没有在今天之前做过这一点,但它看起来不像你可以用 EntityFieldQuery 询问,因为 db_or 用于选择查询。 一个例子将到达所有具有日期字段的实体,其中值为null或今天之后。 我缺少某些东西或一些技巧,或者这是不支持的吗? ...

6  将标题添加到允许多个图像的图像字段  ( Add a caption to an image field that allows multiple images ) 
好的,标题不是有史以来英语最好的例子,但我希望你能得到我的意思... 我已经逆住drupal中的错误,其中它不会检查图像字段中标题值的长度(http://drupal.org/node/916446),我正在使用该字段来存储图像中显示在图像下的div中的标题。 是否有一种方法可以允许标题字段保存更多信息,甚至更好(...

1  CCK文本字段未显示在视图字段中或过滤器中  ( Cck text field does not appear in views fields nor filters ) 
我在我的toc中有一个cck文本字段。但是,它不会显示在视图字段下的选择,也不显示视图过滤器。 我尝试了清除缓存并刷新模块列表,没有运气。 任何可能发生的内容? ...

3  内容类型中的D7相关节点  ( D7 related nodes within a content type ) 
请原谅我,如果这是一个总是的noob问题,而是无论如何。 我有一个内容类型'人'。我要添加到"人" 的一个字段是一个亲戚字段,我希望它是自动完成或下拉列表。我很确定我可以想到这一点。问题是,如何使用已创建的所有"人称内容的名称" 下拉列表(或自动完成)填充下拉列表(或AutoComplete)? 也,我正在使用我标题...

1  根据Drupal 7中的用户角色限制字段列表条目  ( Restricting field list entries based on user role in drupal 7 ) 
我正在使用drupal 7中的字段权限模块来限制对基于用户角色创建的列表字段的访问权限,这很好。但是有没有办法根据用户角色限制该列表的内容? 例如: 对于用户角色1,我希望自定义字段列表显示: 苹果 香蕉 葡萄 橙色 对于用户角色2,我希望自定义字段列表显示: 苹果 葡萄 ...

0  如何将分类系统添加到Page - node.tpl.php?  ( How do you add taxonomy with fields to page node tpl php ) 
我正在尝试添加到我的节点页面一个分类列表,其中包括我添加到分类学的字段。我能够使用以下代码将字段从相应的注释从相应的注释添加到我的页面 - node.tpl.php文件: <?php $field_country = field_view_field('node', $node, 'field_country'...

3  是否会在内容类型中删除字段删除数据?  ( Does deleting a field in a content type remove the data ) 
a 先前发布的问题似乎假设如果在他/她的论坛内容类型中删除该字段,则在数据库中删除数据。我认为,如果您添加违法,则该字段仍然存在,数据仍然可用。我不愿意在我当前的网站上测试这一点,以防我错了:}。 ...




© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有


Licensed under cc by-sa 3.0 with attribution required.