将文件上传到目标作为私有 -- files 领域 drupal 相关 的问题

Saving file upload destination as private


1
vote

问题

中文

我有一个包含文件字段的内容类型,其中我希望文件是私有的......我将上载目标设置为私有,但是当字段实例使用功能保存时,此设置不会保存。如何将其保存使用安装配置文件? (所有其他内容类型使用公共文件)

英文原文

I have a content type with a file field where I want the files to be private... I set the upload destination to private, but when the field instance is saved with features, this setting is not saved. How can I save this for use with an installation profile? (all other content types use public files)

  
   
   

回答列表

1
 
vote
vote
最佳答案
 

上载目标不会使用字段实例保存,但使用字段基础。我正在使用公共的现有文件字段。我需要创建一个新字段并将其定义为私有并保存在我的功能中的字段基础。

 

The upload destination is not saved with the field instance, but with the field base. I was using an existing file field that was public. I needed to create a new field and define it as private and save that field base in my feature.

 
 

相关问题

1  如何在代码中从base64添加私有文件到节点的文件字段  ( How do i add a private file to nodes file field from base64 in code ) 
我正在努力在代码中添加文件到节点。我知道 File::create() ,但我想基于该特定节点的内容类型的文件字段的字段配置将文件添加到节点,文件的数据作为Base64,而不是URL或表单帖子。 你是怎么做到的?我正要求我想通过自定义休息呼叫作为base64添加文件。 我正在使用以下代码。 $node = No...

0  如何上传PDF文件并链接到它们?  ( How to upload pdf files and link to them ) 
我寻找一个舒适的解决方案来在Drupal 8中上传文件(PDF)并链接到它们(打开新选项卡中的链接)。 我喜欢嵌入段落或适用于列表的链接。 像实体嵌入的东西(嵌入文件)。但我不喜欢这个解决方案的输出。 e.g。我无法打开文件新窗口 例如我无法更改链接的标题 ...

1  如何将文件系统从公共文件更改为私密?  ( How can i change the file system from public to private ) 
我一直在使用公共文件系统有文件字段的上传目标。我想将公共文件系统更改为私人文件系统。我无法将其更改为低于错误。 数据库中存在此字段的数据。现场设置可以 不再更改。 我无法选择上传目标。如何在Drupal 8 中更改文件字段的文件系统 ...

0  如何将图像/文件下载到磁盘上的指定位置?  ( How do i download an image file to a specified location on the disk ) 
我想向用户提供功能,以将图像/文件下载到他们的系统,但没有直接下载,但是在其中一个对话框,他们告诉他们想要下载图像的位置。 我已经尝试了 download_file 和 file_force 模块。两个模块都提供了下载图像的字段格式化器。但是当用户单击下载链接的图像直接下载时,它不会向用户提供选项,以指定要在的图像的...

0  嵌入和显示PDF查看器  ( Embed and display pdf viewer ) 
我正在寻找一个解决方案来显示带有查看器的一些PDF文件。 我发现了许多用于Drupal 7的解决方案,但尚未用于Drupal 8. 是否有任何模块或开源解决方案,可在查看器中显示PDF? ...

1  如何删除文件夹以及来自数据库的文件?  ( How to delete folder along with the files from database also ) 
我想删除所选文件夹以及该文件夹中的所有文件。我尝试使用 file_unmanaged_delete_recursive() 它将删除文件夹和文件,但它不删除文件的数据库条目,甚至没有将文件的状态归零为零。那么我如何实现这一目标? ...

3  视图 - 保护用户分配的内容免受直接URL访问权限  ( Views protect user assigned content from direct url access ) 
我想使用视图从头开始创建一个限制区域。 我想实现的: 管理员创建了一张相册并将其分配给摄影师 photo>一位摄影师能够登录网站,并查看分配给它们的专辑列表 摄影师可以将照片上传到相册 如果非记录用户通过键入其URL来访问专辑,则会被拒绝 理想情况下,在一张专辑中的照片(文件本身)也受到保护,我知道文件访问限制是一...

0  如何为匿名用户禁用文件上传按钮?  ( How to disable a file upload button for anonymous users ) 
我已经创建了一个商业添加到购物车表单与文件上传字段。用户可以使用它来上传徽标,但我不希望匿名用户能够执行此操作。我可以看到文件模块使用AJAX来处理上传,但我看不到如何禁用未登录用户的上传按钮。 ...

0  如何在自定义块的字段中启用IMCE  ( How to enable imce in a field of a custom block ) 
我有模块,可以生成带有managed_file类型的字段的插件块。 public function blockForm($form, FormStateInterface $form_state){ $config = $this->getConfiguration(); // todo make...

0  本地Drupal安装无法将文件复制到网络上的另一台计算机  ( Local drupal installation cant copy files to another computer on network ) 
我想使用file_copy从drupal public目录复制文件到另一个的共享文件夹 计算机在同一网络上。 我可以通过finder访问共享文件夹(Drupal安装在上) mamp)但是在该目录中的应对文件给了我相同的错误: 指定的文件公共://file.pdf 无法复制,因为未正确配置目标目录。这可能是 ...

1  管理/内容/文件丢失  ( Admin content file missing ) 
我对文件有一些问题。每个人都在谈论管理员/内容/文件,但我只是没有/ admin / content下的链接,然后通过手头转到URL返回给管理/内容。 我似乎很多最新(drupal 7.50,file_entity 7.x-1.5)和媒体正在运作(它只是以奇怪的方式丢弃)。 我应该在哪里可以找到链接未显示/ adm...

3  如何保护缩略图和库图像从媒体浏览器删除?  ( How to protect thumbnail and library images from media browser from being delete ) 
我有一个drupal 7网站,经过身份验证的用户可以创建网页来为慈善机构筹集资金。它们可以使用媒体浏览器从媒体库中添加图片。但是,如果它们删除其页面,则会删除DB和站点的缩略图和库映像。 我已经尝试了文件锁定模块,但这不起作用。我将用户权限设置为无法删除图像的位置;这不起作用。图像在其他地方使用以及将它们保留未来用户...

2  如何安装Flysystem和Flysystem S3?  ( How do i install flysystem and flysystem s3 ) 
我正在使用 flysystem 模块,但我无法安装模块。我收到这个错误: 依赖项缺失:flysystem,复制适配器,流包装器。 我遵循 https://www.drupal.org/node/2541116所在的步骤一个>,但我仍然无法安装模块。 我已安装复制和流包装器模块。 是否有任何其他方法将S3与Drup...

1  如何将现有文件附加到节点?  ( How do i attach an existing file to a node ) 
这是我的问题。我有一个D6网站在生产了多年的生产中,因此使用了各种方法(和模块)来显示书籍页面的身体文本内的图像。最新的模块是IMCE。到目前为止(除非我错过了某些东西),这些机制都没有任何管理与纳入身体文本中的图像的链接。因此,我有很多链接指向我的文件目录中的各个地方 随着Drupal 8的到来,我发现了"托管文件...

0  将文件说明字段添加到已存在的记录中  ( Adding file description field to already existing records ) 
我有一个具有各种特定内容类型的网站。此内容类型包含类型文件的字段。我们已经决定想显示一个描述而不是文件名。我已经启用了关于内容类型的文件数据类型的描述。当添加新文件时,它有效,但如果我们尝试使用描述更新现有文件,它不起作用(您可以填写该字段,但在保存时不会添加到记录上)。我猜测在添加说明字段之前添加这些文件时,在数据...

1  如何将#ajax回调添加到文件字段表单窗口小部件?  ( How do i add an ajax callback to file field form widget ) 
我有一个文件字段的内容类型: field_file_field 。我想将一个自定义 #ajax 回调到文件上传后的小部件。 我尝试过: $ajax_settings = array( 'callback' => 'some_ajax_callback', 'wrapper' => "def...

0  Drupal 8. Imce模块显示缩略图而不是文件名  ( Drupal 8 imce module show thumbnails instead of a filename ) 
是否可能在IMCE文件管理器中显示缩略图而不是文件名?只是没有看到这个的任何选择.. ...

4  如何加载文件实体?  ( How can i load a file entity ) 
我想了解物理文件是否由drupal管理,然后加载它。 我在关键时刻保持"找不到" 未找到"文件的文档,但似乎这应该工作: $query = Drupal::entityQuery('file'); $query->condition('uri', $file_uri); $entity_ids = $query-...

2  删除上传的文件上的日期文件夹  ( Remove date folder on uploaded files ) 
当前保存文件的路径如下所示:www.mysite.com/sites/default/files/[date当文件上载时] / [filename]。 无论如何都要删除文件上传的"日期" 目录并直接将其另存在文件目录中? 谢谢! ...

1  如何在规则循环中的单个字段中连接列表的所有令牌值?  ( How to concatenate all token values of a list in a single field within a rules l ) 
我试图通过电子邮件在新创建的节点上发送上传的文件列表。 在内容类型中,我有一个文件字段,允许无限值。 在规则中,我创建了一个循环调用当前项目"current_file" 。 我正在尝试将所有值连接到一个名为"file_list" 的一个longtext字段中。 我打算在电子邮件正文中使用令牌进行"file_li...




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


Licensed under cc by-sa 3.0 with attribution required.