【问题标题】:I simply want to view the contents of shopping cart in Magento我只是想在 Magento 中查看购物车的内容
【发布时间】:2010-11-10 18:59:50
【问题描述】:

当您在 Magento 中查看购物车的内容时,我会运行一个观察者。我只是想 var_dump 产品 ID 列表。

我知道这似乎是一个愚蠢的问题,但我无法弄清楚它会帮助我弄清楚 Magento 的工作原理。

提前致谢

  • 亚历克斯

【问题讨论】:

  • 这可能是很多不同的问题。包括您迄今为止设置的任何代码,以便人们可以将您指向下一步。

标签: session magento var-dump


【解决方案1】:

尝试在您的 var_dump 后添加 die();,它应该会停止执行,并且您应该会看到 vardump 的内容。

【讨论】:

    【解决方案2】:

    启用日志记录:系统 > 配置 > 高级 > 开发人员 > 日志设置(确保 var 目录可被 Web 服务器写入) 使用:

    Mage::log($variable);
    

    您可以在 Magento 的任何地方使用此方法,例如模型、块、控制器等 您可以在 magento_dir/var/log/system.log 中找到记录的消息

    【讨论】:

      【解决方案3】:

      在没有调试器的情况下探索 Magento 是一项艰巨的任务。试着找点时间来设置 XDebug - 它会对你有所帮助。

      【讨论】:

        【解决方案4】:

        Magento 中的每个事件都附加了自己的特定数据。

        您需要提供正在观察的事件,以便人们可以帮助您找出产品的ID。

        【讨论】: