在WebForm模块中添加图像字段 -- entities 领域 和 webforms 领域 和 media 领域 drupal 相关 的问题

Adding an Image field in webform module


1
vote

问题

中文

我是一个新手到Drupal 7,几个月前刚开始使用它。我的问题是我正在制作一个"webform" 在其中填写表单的用户应该上传他的图像​​。但由于没有这样的领域,我无法理解如何做到这一点.....

我也尝试了" entityform " 但随着我安装它并启用它,编辑链接全部在我的网站上开始抛出异常...

所以请帮帮我。任何帮助都会受到赞赏。

提前感谢。

英文原文

I am a newbie to drupal 7 and just started working with it a couple of months ago. My problem is I am making a "webform" where the user filling the form should upload his image. But as there is no such field I am not able to understand how to do it.....

I also tried the "entityform" but as I install it and enable it, the edit links all over my website starts throwing an exception...

So please help me. Any help will be appreciated.

Thanks in advance.

        
 
 

回答列表

2
 
vote

将图像字段添加到WebForm:

  • 去管理字段的WebForm选项卡。
  • 添加一个新的类型文件字段: 显示添加文件字段
  • 在"新建字段配置" 页面上,它是一个很好的想法,用于为图像设置上传目录。这意味着从此字段上传的所有图像都将直接介入文件中的特定文件夹中,并帮助防止太多文件坐在一个文件夹中。您还可以选择要允许用户上传的文件类型。对于图像字段,我只会建议GIF,JPG和PNG。
  • 根据需要设置任何其他设置这样的标签或显示设置。
  • 终于保存了组件。
  • 现在当您访问WebForm的前端时,您应该看到您的新字段:

映像上传字段上载下

 

To add an image field to a webform:

  • To go the webform tab where you manage the fields.
  • Add a new field of type file: Showing adding file field
  • On the new field configuration page it's a good idea to set an Upload directory for your images. This means all the images upload from this field will sit in a particular folder in your files directly and help prevent too many files from sitting in one folder. You can also choose what types of files you want to allow users to upload. For an image field I would suggest only gif, jpg, and png.
  • Set any other settings such a label or display settings as required.
  • Finally save the component.
  • Now when you visit the frontend of your webform you should see your new field:

image upload field on frontend

 
 
-1
 
vote

try plupload 开始。希望这有助于。

 

Try Plupload for a start. Hope this helps.

 
 
 
 
-1
 
vote

在webform - 如果您导航以管理它的字段。然后,您应该能够将字段类型视为图像。只需在上传图像之后添加一个字段。

如果您无法查看然后检查Drupal DB日志。可能会有错误,你会得到解决。

 

In Webform - If you navigate to manage field of it. Then you should will be able to see field type as Image. Just add one field with that Image type after that you can upload your image.

If you are not able to see then check your Drupal db log. Might be there is error you will get to fix.

 
 
   
   
-2
 
vote
我建议你尝试 webform选择图片。该模块将新的图像组件添加到WebForm。

该模块的目的是添加图像选择组件(复选框或无线电按钮)。

  1. 下载并启用此模块

  2. 转到webform组件管理页面

  3. 选择"选择图像"

  4. 上传图像,选择图像样式和其他组件设置

 

I'd recommend you to try Webform Select Image. This module adds a new image component to the webform.

The purpose of this module is to add an images select component for webform (checkboxes or radios buttons).

  1. Download and enable this module

  2. Go to webform components admin page

  3. Choose "Select image"

  4. Upload your image, choose image style and other component settings

 
 
 
 

相关问题

1  错误的嵌入式视图块缓存  ( Wrong caching of embedded views block ) 
我在drupal 8中的缓存API遇到了麻烦。 我嵌入了一个通过字段预处理函数分页的视图块,进入节点。当缓存关闭时,我通常可以使用寻呼机并始终得到正确的结果,但一旦缓存是一个,每个块页面(例如/ node / 1?page = 2)显示了呈现寻呼机无用的相同块内容。< / p> 我假设我的言辞方法是防止节点缓存让视图...

1  如何在使用PHP过滤器时使用视图替换模式?  ( How to use views replacement patterns while using the php filter ) 
在视图中,当使用标准文本格式化器时,您可以将替换令牌(如 [title] )放入HTML代码中,或者在重写或在这种情况下在这种情况下全局文本进行Drupal渲染。 在这种情况下,我有一个节点字段,机器名称 field_story_url 在视图中使用。我的PHP函数的一部分要求我定义该字段中找到的内容,以便使用PH...

1  Field_sql_storage_field_storage_load查询的大规模条件  ( Massive conditionals in field sql storage field storage load query ) 
在Drupal 7中,过去几天我一直在努力与一个慢速的本地(和遥远的开发)网站挣扎。如果我尝试在消息实体类型上编辑一个字段,它会击中我的720秒执行时间限制(通常为180秒,我想看看它是否会完成。) 我已经将慢化追溯到 field_sql_storage_field_storage_load 在field_sql_s...

2  图像场指向另一个图像字段  ( Image field point to another image field ) 
我有一个是一个组的一部分,这个组有一个可以由管理员更改的图像字段。 当用户写入新文章时,我会将文章显示为显示该组的图像。 为此,我正在修改hook_node_presave()。我正在加载用户的组,我修改了文章的图像,以将来自组的一个匹配,具有简单的感情( 99887662 )。 它很好地工作,但是如果小组改变了它的...

2  FieldCollection / Plupload - 在Prod上上传图像时重复错误 - “不存在该名称的文件”  ( Fieldcollection plupload recurring error when uploading images on prod no f ) 
tl;博士博士的分布式文件系统无法处理跨多个请求中引用TEMP文件系统的模块,这使得PLUPLOAD模块弥补。有哪些替代品? 使用用户使用plupload将图像上传到站点时发生错误,并且它只发生在现场环境中。我们与万神殿支持的讨论表明,这可能与我们的代码与现场环境中的负载平衡很好地玩耍。但是,在这一点上,我们非常难...

2  只打印从视图到块的字段数据?  ( Print just field data from a view into a block ) 
我正在尝试从视图中获取变量以在块上显示。例如,"我们有200个博客文章" (200是变量)。 现在我正在使用视图_embed_view 方法。问题是视图包括一堆标记我不需要/想要(容器,主题等) 是可以拨打我想要的领域吗?我知道我可以在没有标记的情况下为视图创建一个整个自定义主题,但我希望我有更容易的方式。 ...

1  如何了解谁创建了订单  ( How to know if who created the order ) 
是否可以确定谁创建了订单?我安装了实体参考模块,然后按顺序添加了一个实体参考字段,但我不确定这是否有效。 我已经使用 hook_form_alter() 获取当前用户ID并将当前用户名设置为默认值。 如何在保存订单时检查并保存创建订单的当前用户?只将在第一个保存时设置默认值,然后它不会在下次保存中更改。 下面是我的代...

0  以字段收集为编程方式获取捆绑包?  ( Programmatically get bundles from field collection ) 
说我有给定场收集的机器名称。如何以编程方式获取节点捆绑的名称,其中一个人会找到此字段集合?这将是您在 admin/structure/field-collections 页面上看到的相同信息。 ...

0  使用hook_update_n将外键添加到架构  ( Add foreign key to schema using hook update n ) 
我已经写了一个模块,该模块在杂志问题和每个问题中的文章之间建立一个孩子/父关系。这一想法是,通过将文章与杂志问题联系起来,他们都可以通过Cron自动发布给定的日期。这一切都很好。 问题是我正在尝试使用视图列出这些文章的子集并根据父问题日期列出它们,但不会显示为关系。我假设问题是我没有在我的架构中定义外键。 是否可以...

0  在引用该节点的一个节点的最后日期,您可以在视图中过滤节点吗?  ( Can you filter nodes in a view by the last date of one node referencing that nod ) 
所以我有两个内容类型的旅游和音乐会。音乐会有一个引用巡回演出的entityReference字段。我想过滤景象,只会展示仍有即将到来的音乐会的旅游。一旦旅游中的所有音乐会结束,我就不再想展示这次旅行。有没有办法做到这一点?你可以使用 hook_field_extra_fields 来计算日期,然后在视图中以某个值筛选...

2  如何在特定内容类型/显示器上获取字段的显示设置  ( How do you get the display settings of a field on a particular content type disp ) 
我正在寻找预处理一个字段。 我想要预处理的字段类型是一个实体参考字段。 我需要知道在此字段的显示设置上选择了什么查看模式(请参阅下面的屏幕截图)。 此信息不会在传递到Preprocess_field中的$变量变量中提供。 所以我怎么能收到这个信息?我尝试寻找一些返回这些设置的多个特定函数,但尚未找到任何有效的任...

0  如何在foreach中渲染字段属性  ( How to render field attribute in foreach ) 
我有一个具有多个值的链接字段。我想显示每个字段的链接标题。我可以单独打印幻灯片链接标题,但不使用foreach。 目前我有: <ul id="slideLinks"> <?php $slideshow_counter = 0; $slide_link = $node->field_slideshow_...

1  将readonly wysiwyg字段添加到实体表单  ( Adding readonly wysiwyg field to entity form ) 
我正在使用实体表单,我想在两个表单字段之间添加一个wysiwyg text块,即只是解释文本。此文本不需要提交,不应该为用户编辑。它只是一个解释文本块,需要在表单中,必须通过后端中的WYSIWYG编辑器输入,因为它包含一个像标题等的一些格式化的东西。 任何想法?谢谢! ...

1  为什么图像字段中有两个默认图像选项  ( Why are there two default image options in an image field ) 
当在Drupal 7中创建类型图像字段时,有两个默认图像字段。 一个是设置,另一个是在现场设置中。两个设置中的每个设置都有一条消息,但我仍然不明白它们是如何不同的。在每种情况下,它们上传到站点/默认/文件/ default_images 文件夹。 两个设置字段之间有什么区别? ...

3  如何根据批准状态字段预防其作者编辑或删除某些内容?  ( How to prevent edit or delete of some content by its author depending on an appr ) 
这里是一个屏幕,以说明我当前实现的一部分: 这是我想要实现的: 如果"管理状态" 的值不是"批准" ,那么作者仍然可以编辑或删除他/她自己的内容。 如果"admin状态" 的值是"批准" ,则作者无法编辑内容。 我已经尝试了很多,甚至使用规则模块,但对我没有任何适用。 关于如何实现工作的任何建议? ...

0  在节点中打印文件实体字段.TPL  ( Printing file entity fields in a node tpl ) 
我有一些文件实体类型的字段。现在我需要直接在node.tpl中打印一些这些字段。 如何这样做? ...

0  我如何隐藏在Profile2表单中的字段而不删除它?  ( How do i hide a field from a profile2 form without deleting it ) 
我在 profile2 表单中。我正在尝试简化注册过程,而不是要求用户的电话号码。但是,我不想删除已经输入字段的用户的电话号码,所以我不想删除该字段。 如何将字段从表单中隐藏,而不删除它,并且如果我决定稍后决定执行此操作,或者在初步注册后稍后要求信息)? ...

0  在视图模板中打印链接字段  ( Print link field in view template ) 
我有一个"链接" 字段,由用户以纯文本输入。我正在尝试在我的视图模板中显示此字段的原始值。我在视图模板中做了 dsm($fields); 。 对于字段,原始数据显示为节点ID,而不是用户输入的URL。 Content属性显示URL,但它以HTML包装。在我的视图模板中使用 ->content 或 9988877662...

0  如何将字符串的字段更改为int的视图处理程序类型?  ( How do i change the views handler type for a field from string to int ) 
我在drupal 7上使用views 3使用计算字段模块。我的计算字段计算int,它将其存储在dB中作为int,但是默认情况下使用字符串处理程序。 如何将一个特定字段的处理程序从字符串到int更改为int? 这是我在 mymodule.views.inc 中使用的代码。 function mymodule_vie...

0  根据节点模板中的字段值显示不同的字段  ( Display different fields depending on field value in node template ) 
我有一个名为field_event_type的字段。创建节点时,您可以从下拉列表中为此字段选择两个选项之一: 生日聚会 婚礼 我希望能够根据选择的事件类型的活动显示不同的字段。所以在节点 - 事件中,我的节点模板,我写了以下内容: if ($element['#object']->field_event_ty...




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


Licensed under cc by-sa 3.0 with attribution required.