Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
所有Magento页面的完整参考(用于整个商店的完整测试)?_Magento_Themes - Fatal编程技术网

所有Magento页面的完整参考(用于整个商店的完整测试)?

所有Magento页面的完整参考(用于整个商店的完整测试)?,magento,themes,Magento,Themes,我正在Princessly.com上用一个购买的主题测试我的Magento商店(4个月前我就开始测试和定制了)。我痴迷于在启动网站之前测试网站的所有不同/可能的页面。在大多数情况下,该网站非常简单,有大约3-10种不同类型的页面(列表页面、文章页面、联系人表单页面、关于页面等),我会逐一进行调整和定制,以融入每个小细节 然而,Magento(基于Zend框架)似乎非常通用,可以从各种不同的URL访问所有不同类型的页面(即使对于相同的内容)。可以理解,电子商务站点的用户体验比内容站点的用户体验复杂

我正在Princessly.com上用一个购买的主题测试我的Magento商店(4个月前我就开始测试和定制了)。我痴迷于在启动网站之前测试网站的所有不同/可能的页面。在大多数情况下,该网站非常简单,有大约3-10种不同类型的页面(列表页面、文章页面、联系人表单页面、关于页面等),我会逐一进行调整和定制,以融入每个小细节

然而,Magento(基于Zend框架)似乎非常通用,可以从各种不同的URL访问所有不同类型的页面(即使对于相同的内容)。可以理解,电子商务站点的用户体验比内容站点的用户体验复杂得多,因此具有更多类型的页面

除此之外,主题设计师可能还不完全理解Magento。他们通常会留下许多不太常见的页面,而这些页面的设计只是默认样式,对于踩到它们的用户来说,这些样式看起来非常难看

我的问题是,如何找到所有可能的Magento页面的参考/列表,以便我可以逐一浏览它们,从而在整个Magento商店中做出一致良好的设计?


非常感谢!患有强迫症很糟糕。

没有“所有可能的Magento页面”的列表。任何前端可路由模块在其控制器目录下都可以有任意数量的动作控制器类,这些类可以有任意数量的满足路由要求的方法。

那么实际上有一个地方可以找到所有可能满足要求的URL吗?你能告诉我控制器目录在哪里,以及如何识别满足路由的方法吗;所谓“没有‘所有可能的Magento页面’的列表”,我的意思是路由的可能性本质上是无限的。至于
控制器
目录在哪里,我只能说打开文件系统
app/code/[community | core | local]/*/*/controllers/
在命令行中使用find/sed/grep可以快速查找控制器及其操作。这不会让你重写,但提供了一个快速方便的概述,并从@benmarks建议继续。我在app/code目录下运行了这个<代码>查找。/-键入f-跟随-打印| grep“controllers”| sed'/Adminhtml/d'| xargs grep“公共函数[a-z]\+操作(“Check除了上述资源之外——这可能是最好的资源——别忘了结帐/多发货和产品评论、个人评论页面、标签页面、订单页面、订单历史记录,以及本文未涉及的更多内容……我要自杀了!!