Questions tagged «files»

通常使用它来引用网站上使用的那些文件,这些文件可能是视频,图像,pdf等。

3
表格Api文件上传
我的表单中包含以下代码。 $form['new']['upload'] = array( '#type' => 'file', '#title' => t(''), '#size' => 40, ); 在提交处理程序上,它返回文件名,但不保存文件并返回文件对象。我还需要做什么? 我想做的是创建一个块,您可以在其中上传保存在节点的文件字段中的文件。
9 7  forms  files 

3
当插入文本时,如何控制文件实体的呈现?
在此处设置如何设置所见即所得和CKEditor以包括“媒体浏览器” /“嵌入媒体”按钮,这是有关如何允许将媒体嵌入文本字段的出色说明。 现在,我试图控制该嵌入过程的输出,特别是尝试在图像旁边渲染用于标题的文本字段。我首先使用hook_entity_info_alter将新的视图模式添加到文件实体中,并将此视图模式配置为显示正确的字段,并认为将按预期输出。 但是,除非添加“文件显示”设置,否则它本身不会执行任何操作,而且我似乎无法弄清楚如何使它们遵守字段设置。到目前为止,我已经进行了大量的调试和黑客攻击,并且无法正确解决此问题。我可以用很多更多的细节来填补这个问题,但是鉴于我无法从问题中脱颖而出,因此它不太有用。 问题如何使用文件实体控制文件外观?是绝对相关的,甚至可能是重复的,但是由于这一点特别涉及在线媒体,因此打开这个单独的问题可能就足够不同了。
8 media  entities  files 

4
如何使用服务3保存图像
我发现了一些有关Services 3的非常详细的教程。非常感谢他们,这里是一小部分。 http://drupal.org/node/1354202 如何使用node.save服务将多个图像添加到节点? http://drupal.org/node/1699354 但是我找不到一种将图像从移动应用程序上传到服务器的方法。那可能吗 ?我在哪里可以得到一些例子? 服务核心中是否可以完成此任务?每个解决方案似乎都需要我编写一些代码才能使其正常工作。
8 files  services 

2
获取公共路径目录
我想以编程方式在公共路径中保存文件,我想知道如何Public Directory path在Drupal 8中获得文件。在Drupal 7中,我将使用以下代码。 drupal_realpath(file_default_scheme() . '://') Drupal 8中的等效功能是什么?
8 8  files 

1
如何在视图中添加文件大小?
在阅读并搜索了相关主题之后,我没有看到关于如何在Views创建的文件列表中显示文件大小的明确答案。我正在使用Drupal 7并安装了File 7.14字段。 我希望在“视图”中选择一个字段,以将其显示为可下载文件列表中的第三列(在“标题和文件”之后)。 我不是程序员,到目前为止,我所看到的唯一相关问题是有关编辑php文件的。 当前,作为管理员,我在编辑包含文件的节点时会看到文件大小。为什么在编辑模式下不能使用此值? 为了完整起见,我添加了查询: SELECT node.title AS node_title, node.nid AS nid, node.language AS node_language, file_managed_file_usage.filesize AS file_managed_file_usage_filesize, 'node' AS field_data_field_file_node_entity_type FROM {node} node LEFT JOIN {file_usage} file_usage ON node.nid = file_usage.id AND file_usage.type = 'node' LEFT JOIN {file_managed} file_managed_file_usage ON file_usage.fid = file_managed_file_usage.fid WHERE (((node.status = '1') …
8 views  files 

3
在自定义模块中上传图片
我正在编写一个自定义模块,并且需要它来上传图像。我很难找到关于此的好的文档,但是我想我已经接近了。 我想念什么?$ file在表单提交中返回false。 function mymodule_custom_content_block_form($form_state){ $form = array(); $form['custom_content_block_text'] = array( '#type' => 'textarea', '#title' => t('Block text'), '#default_value' => variable_get('mymodule_custom_content_block_text'), '#required' => true, ); $form['custom_content_block_image'] = array( '#type' => 'file', '#name' => 'custom_content_block_image', '#title' => t('Block image'), '#size' => 40, '#description' => t("Image should be less than 400 pixels …
8 7  forms  files 

1
在Nginx上上传进度
我正在使用最新版本的Drupal 7,并且我的Web服务器是Nginx。我检查了状态报告,上面写着: 上载进度未启用 您的服务器无法显示文件上载进度。文件上传进度需要运行带有mod_php的PHP的Apache服务器。 我该如何解决这个问题?
8 files  nginx 

1
防止文件重命名
我有一个用户正在上传多个具有相同文件名的文件。对他们而言,重要的是文件绝不能重命名。但是,文件最后得到_1,_2等。 有没有一种方法可以要求Drupal为重复的文件名创建一个新目录,从而不必重命名?
8 files 

2
hook_file_download的示例
如何根据内容类型限制对某些文件的访问?我有注册用户的下载部分,我想防止他们在我的网站之外的地方发布链接。 实施是否hook_file_download()足够? 我尝试了这段代码,对于我的目的来说已经足够了,但是的文档hook_file_download()并没有太大帮助。 function customize_file_download($uri) { global $user; if (!array_intersect(array('administrator','editor','expert','verified'), array_values($user->roles))) { return −1; } }
8 7  entities  hooks  files 

3
登录后如何将用户重定向到预定的URL?
我在Drupal 7中有一个视图,其中列出了PDF文件。我想跟踪打开该文件的用户;所以我想,如果他们单击时未登录,则将其发送到登录/注册页面。我已经使用具有不同权限的两个视图完成了此操作,但是问题是,在他们注册后,它们被重定向到用户配置文件页面,而不是PDF文件。 我该怎么做?
7 users  files 

5
在哪里可以下载Drupal的旧版本?
我试图找到6.20的副本以在客户端的Drupal安装上运行差异。我相信核心已经发生了变化。 我如何获得版本6.20?此外,如何下载任何较旧的Drupal版本?
7 files 

6
将现有服务器文件附加到filefield
在Drupal 7中,如何为文件字段设置现有文件路径?我看到的唯一选择是再次上传文件。 在Drupal 6中,FileField Sources似乎可以做到这一点。 不FileField或路径或IMCE与文件一起领域允许服务器文件分配? 是否有API以编程方式管理文件字段? 编辑 我刚刚发现这个可以全部与媒体模块来完成。我还安装了mediaelement。但是,它并不完全直观,因此这里是我采取的步骤: 导入媒体库: /admin/content/media/import 创建一个mediafile asset字段。这使您可以从库中附加。 显示格式(例如音频)位于/admin/config/media/types/manage/audio/display/,而不是仅提供“大”,“小”,“预览”等内容类型的“管理显示”。
7 7  files 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.