我已经安装和配置了s3fs模块,所以当我上传一些文件时,它会转到S3桶。然后,我正在制作处理插件,它应该将文件从另一个S3桶复制到Drupal的桶中,并注册该文件。将存储桶复制到桶中运行良好,因此在完成该部分之后,我在private/images/image.jpg的Drupal存储桶中找到了文件。在private/images文件夹中,我也有从后端上传的其他图像,所以这个部分应该是安全的。
然后,扩展Drupal\migrate\Plugin\migrate\process\FileCopy的类的transform()函数应该创建一个文件并返回它的id。我这样做就像:
$file = Fi
我是带一个100左右的静态页面到我的drupal安装这里。我们将内容从静态站点粘贴到内容类型的主体中。我正在使用ICME上传图片和文件。除非我从ICME直接链接到文档,否则我注意到它没有记录为被使用(/admin/content/files > used IN)。是否有要运行的批处理脚本来检查是否以某种方式使用了某个文件?
我们正在添加文件,但是只有通过代码编辑器查找和替换.我不想高亮每个图像并在Drupal中找到该文件。文件正像IMCE那样记录在系统中,如果我们确实使用ckeditor链接,它就会显示为已使用的文件。只是为了强调这一点。