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

Posted

技术标签:

【中文标题】如何在 joomla 管理组件中上传图像?【英文标题】:how to upload image in joomla admin componenet? 【发布时间】:2011-10-03 08:24:25 【问题描述】:

我还没有找到合适的答案,谁能告诉我通过 joomla 中的 mvc 组件上传图像和发送邮件的方式,该组件的模型视图控制器需要进行哪些更改

我已经使用以下示例为管理后端构建了组件

http://www.joomladevuser.com/tutorials/components/component-dev-partii

如何在下面的示例中通过浏览实现图像文件上传,谁能帮助我。

【问题讨论】:

其实我更喜欢通过编码而不是任何插件来上传图像,因为它会更有益于学习 joomla 组件 ***.com/questions/3690303/… 【参考方案1】:

$src = $file ['tmp_name']; // 源临时位置

$dest = JPATH_COMPONENT 。 DS 。 “商标” 。 DS 。 $新文件名; // 目的地

JFile::upload ( $src, $dest ); // joomla中的文件上传功能

$result = $model->updatePic ( $filename ); // 更新函数是否需要更新数据库中的文件名。

【讨论】:

以上是关于如何在 joomla 管理组件中上传图像?的主要内容,如果未能解决你的问题,请参考以下文章

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

将文件上传器添加到 Joomla 管理组件

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

用于创建图片的组件。需要上传图片。上传的图片应保存在创建的组件中

构建新的 Joomla 组件

如何更新 Joomla 自定义组件?