php - 控制器和模板文件未编辑(不是缓存问题)
问题描述
你好,这是我第一次在论坛上发帖寻求帮助,所以不要判断太苛刻。
我想在结帐和谢谢页面中添加一些数据以用于营销目的(例如订单 ID、产品 ID 等)我之前在同一个站点上做过这样的事情,但是主题发生了变化,我在 View 和 Controller 中编写的所有内容都被重置了,所以我想再做一次,但现在有一些问题。
例如,我尝试编辑checkout/cart.twig文件,为页面中的每个产品添加“产品 ID”。上次我刚刚将“product_id”添加到 Controller 中的$data变量并在cart.twig中使用它,它工作正常,但现在它没有改变任何东西。我禁用了缓存并激活了调试模式,所以这不是缓存问题。
当我尝试使用主题编辑器直接从管理面板编辑主题文件时,更改会在网站上更新,但我仍然无法从 Controller cart.php 访问存储在 $data 中的“product_id” ,每次都只是一个空白值. 我试图从控制器发送一个常量字符串,以查看数据是否甚至发送到 View,但它仍然是空白的。
此外,我已经试验并观察到,如果我删除 product.twig 文件或 cart.twig 文件,前端并没有完全消失,它只是布局损坏并且缺少一些元素。
不使用 opencart 管理面板我无法直接编辑 .twig 文件可能是什么问题
我已经安装了带有 2 个已安装主题的 opencart V 3.0.3.2 版本,默认主题和 UltraStore OCTemplates。他们似乎都被激活了。也许这是问题所在,我没有太多使用 opencart 的经验。
解决方案
推荐阅读
- python - Python html解析部分类名
- ubuntu - 如何在单个 localhost 上设置不同的 Wso2 AM 环境?
- python - 从 tkinter 中的条目小部件中获取整数值
- ssh - Visual Studio Code 中的远程 SSH 不起作用
- python - 我无法从我的 python 表单获取输出
- google-cloud-platform - bigQuery 中缺少项目,但数据集和表仍然存在
- r - 受访者的答案不一致 - 给出多个答案时保持最低答案?在 R Tidyverse 中
- r - 根据日期合并两个长格式数据帧
- python - - 不支持的操作数类型:'datetime.time' 和 'datetime.time' 当我计算 OT 小时数和总小时数时
- python - Python Matplotlib:在 Windows 上将 matplotlib 更新到 3.1.2 的问题