繁体   English   中英

在 opencart:2.3.0.2 的评论部分上传图片

[英]Upload image in review section in opencart:2.3.0.2

我如何制作一个部分来上传他们在评论中购买的产品的图片。 我希望它可以通过步骤来完成。 我想用这个 jquery UI https://blueimp.github.io/jQuery-File-Upload/ 实现

这有助于我了解如何使用 MVC 在 opencart 中开发新事物。 谢谢你。 这个社区真的帮助我了解更多。

看着您的问题,您似乎想编辑当前的产品评论以包含(或至少允许包含 - 照片没有任何强制性)照片进行评论。 这意味着改变:

前端

  1. 现有评论的显示( catalog\\view\\theme\\default\\template\\product\\product.tpl
  2. 创建评论的编辑表单( catalog\\view\\theme\\default\\template\\product\\product.tpl
  3. 显示评论的控制器操作( catalog\\controller\\product\\product.php方法review()
  4. 保存评论的控制器操作( catalog\\controller\\product\\product.php方法write()
  5. oc_reviews表的数据库模式添加一个列,该列存储单个图像的路径或存储所有评论图像路径的表的外键
  6. 检索评论的模型( catalog\\model\\catalog\\review.php方法getReviewsByProductId()
  7. 保存评论的模型( catalog\\model\\catalog\\review.php方法addReview()

管理员(技术上可选)

  1. 所有现有评论的管理员列表视图( admin\\view\\catalog\\review_list.tpl
  2. 查看所有现有评论的admin\\controller\\catalog\\review.phpadmin\\controller\\catalog\\review.php方法getList()
  3. 检索评论的模型( admin\\model\\catalog\\review.php方法getReview()
  4. 显示单个评论的admin\\view\\catalog\\review_form.tpl ( admin\\view\\catalog\\review_form.tpl )
  5. 用于显示评论的管理控制器操作( admin\\controller\\catalog\\review.php方法getForm()
  6. 检索单个评论的admin\\model\\catalog\\review.phpadmin\\model\\catalog\\review.php方法addReview()
  7. 用于编辑现有评论的管理控制器操作( admin\\controller\\catalog\\review.php方法edit()
  8. 添加评论的管理控制器操作( admin\\controller\\catalog\\review.php方法add()
  9. 创建评论的模型( admin\\model\\catalog\\review.php方法addReview()
  10. 编辑评论的模型( admin\\model\\catalog\\review.php方法editReview()

希望这将指导您修改哪些文件,尽管最好使用 OCMOD 来完成 - 如果您成功了,您可以将 OCMOD 作为扩展出售

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM