gpt4 book ai didi

debugging - 如何调试opencart项目?例如将断点步骤放入代码等?

转载 作者:行者123 更新时间:2023-12-04 18:09:31 24 4
gpt4 key购买 nike

我是 opencart 的新手。是否有任何可用于 opencart 的调试工具? .我不知道opencart执行的控制流程。所以我想放置断点,进入代码,查看变量值。请提供任何引用。在此先感谢。

最佳答案

我为每天使用 100 次的 loader 类编写了一个 super 简单的小函数。它真的很有帮助,您几乎可以从任何地方调用它。

打开:
system/engine/loader.php
在类的右大括号之前添加此方法:

// adding testing method
public function test ($items, $quit = true) {
echo "<pre>";
print_r ($items);
echo "</pre>";

if ($quit):
exit;
endif;
}

现在,在 Controller 实例化后,您可以随时调用:
$this->load->test($results);
或者:
$this->load->test($results, false);
如果您处于循环中并且不希望脚本退出。

明显替代 $results对于您要测试的任何数组或变量。

这对我来说是一个巨大的帮助。

如果您不想修改核心,您当然可以通过 vqmod 添加它。

关于debugging - 如何调试opencart项目?例如将断点步骤放入代码等?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18009089/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com