Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想在上传文件小部件中添加一个额外的字段,我该怎么做?
我实际拥有的:
_config_form.htm
FileUpload.php
保存时出错:
问题出在新字段的名称上...
因此,如果将“数据”更改为例如“参数”,一切都会很好:
您不应该直接编辑任何核心文件,更好的方法是创建插件,在插件内部创建从 FileUpload.php 扩展的 formwidget 为您的小部件提供别名并使用该别名而不是 fileupload。
要在 $file->save() 之前添加另一个字段,只需覆盖 onSaveAttachmentConfig() 方法即可。
FileUpload 的问题在于它从部分而不是从配置中读取配置,因此很难扩展向用户提供的视图。
至少对我来说是这样,必须在多图像上传小部件中添加标签、标签列表字段和图像裁剪。
这真的很复杂。