在opencart的评论区域上传图片:2.3.0.2

问题描述 投票:0回答:1

我如何制作一个部分来上传他们在评论中购买的产品的图像。我希望可以分步骤进行。我想用这个jQuery UI https://blueimp.github.io/jQuery-File-Upload/

实现

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

php opencart opencart2.x opencart-module opencart2.3
1个回答
0
投票

看着您的问题,您似乎希望编辑当前的产品评论,以包含(或至少允许包含-关于照片没有强制性)评论。这意味着更改:

前端

  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()

Admin(技术上可选)

  1. 所有现有评论的管理员列表视图(admin\view\catalog\review_list.tpl
  2. 查看所有现有评论的管理员(admin\controller\catalog\review.php方法getList()
  3. 检索评论的模型(admin\model\catalog\review.php方法getReview()
  4. 显示单个评论的管理员视图(admin\view\catalog\review_form.tpl
  5. 用于显示评论的管理员控制器操作(admin\controller\catalog\review.php方法getForm()
  6. 检索单个评论的模型(admin\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作为扩展名出售

© www.soinside.com 2019 - 2024. All rights reserved.