问题 如何在Magento中创建报告


我正在尝试在Magento中创建一份报告。我按照Alan Storm的教程开始在管理面板中启动 http://alanstorm.com/magento_admin_controllers 我现在已经掌握了如何让控制器在管理面板中工作。

我想把它带到下一步并创建报告。我正在创建的报告我认为我只是希望它们像整个Magento管理面板中使用的网格小部件一样工作。

但是,我很难找到一个关于如何创建这些的好教程。如果有人能够解释这些是如何工作的,或者指出我对他们有用的教程,我将非常感激。


9008
2017-08-11 17:29


起源



答案:


*更新*

一种基于SQL的方法,需要考虑:


就个人而言,我尝试使用“Magento”方式实现Reports,并发现使用Grid更容易,更简单。不过,这里有一些关于构建报告的书签。

希望这些帮助,我不得不承认你在Magento建立报告的方式是非常棘手的,至少对我而言,这种方法似乎非常倒退。


12
2017-08-11 20:36



在这两者之间,我能够弄明白。谢谢! - Josh Pennington
@BOOMER,当您使用简单网格进行报告时,您通常只是直接查询订单模型吗?我知道直接查询索引而不是订单表可能更安全,但不确定它有多大的风险。例如,就像可能锁定SQL表一样,影响最终用户结账。 - kalenjordan
@sparcksoft我会说坚持直接使用模型并避免任何直接查询,如果可能的话。 - B00MER


答案:


*更新*

一种基于SQL的方法,需要考虑:


就个人而言,我尝试使用“Magento”方式实现Reports,并发现使用Grid更容易,更简单。不过,这里有一些关于构建报告的书签。

希望这些帮助,我不得不承认你在Magento建立报告的方式是非常棘手的,至少对我而言,这种方法似乎非常倒退。


12
2017-08-11 20:36



在这两者之间,我能够弄明白。谢谢! - Josh Pennington
@BOOMER,当您使用简单网格进行报告时,您通常只是直接查询订单模型吗?我知道直接查询索引而不是订单表可能更安全,但不确定它有多大的风险。例如,就像可能锁定SQL表一样,影响最终用户结账。 - kalenjordan
@sparcksoft我会说坚持直接使用模型并避免任何直接查询,如果可能的话。 - B00MER