joomla:将上传器添加到组件后端

Posted

技术标签:

【中文标题】joomla:将上传器添加到组件后端【英文标题】:joomla: adding uploader to component back-end 【发布时间】:2011-04-02 14:43:18 【问题描述】:

如何将 Joomla 内置上传器添加到组件的管理后端,以便将文件本身保存在服务器某处的文件夹中,并将文件名或 url 保存在数据库中? http://docs.joomla.org/API16:JhtmlBehavior/uploader 下的 JHMLBehavior/uploader 文档毫无用处,我尝试在 Google 上搜索有关如何执行此操作的全面指南,但找不到任何内容。

请帮忙。

问候, 西蒙

【问题讨论】:

【参考方案1】:

您可以查看 administrator/components/com_media 以了解他们如何使用 JHTMLBehaviour::uploader(...)。问题是上传者所基于的花哨脚本是 1.0 版 - 而且它不起作用....

我建议改为查看本教程: http://docs.joomla.org/Creating_a_file_uploader_in_your_component

【讨论】:

【参考方案2】:

您知道您查看的是 1.6 版本的代码,而不是 1.5? 1.5 是当前版本 - 1.6 可能还没有完整的文档集。

【讨论】:

感谢您指出这一点。然而,即使是 1.5 (docs.joomla.org/API15:JHTMLBehavior/uploader) 的文档也有相同的内容:没有示例的语法和源代码,或者关于如何实际使用上传器的可靠文档。没有多大帮助。举个例子会很有帮助。 好的。这是我在 Joomla.org forum.joomla.org/viewtopic.php?f=476&t=280655 上创建的一个线程 在底部,有一个指向 Google Groups groups.google.com/group/joomla-devel/browse_thread/thread/… 上的帖子的链接基本上,我的修复涉及使用媒体管理器弹出窗口来选择图像,然后将其弹出到数据库中场地。您也可以使用媒体管理器上传图片。

以上是关于joomla:将上传器添加到组件后端的主要内容,如果未能解决你的问题,请参考以下文章

如何将文件上传器字段添加到 Joomla 管理组件?

joomla 3 组件中需要的文件上传器,例如模板徽标上传器

Joomla:如何将一种表单用于前端和后端视图?

如何在 joomla 管理组件中上传图像?

将 Joomla 模块转换为在现有组件中查看

joomla 菜单管理器自定义组件