路由系统
文档: https://developer.adobe.com/commerce/php/development/components/routing/
store 路由
路由定义
定义路由的文件:app/code/Test/MyTest/etc/frontend/routes.xml
上面定义的路由,基础路径是:xxx.xxx/my_test
。几个路由示例:
MyTest/Product/View.php
:xxx.xxx/my_test/product/view
MyTest/TestPage/Show.php
:xxx.xxx/my_test/testpage/show
MyTest/Index/Index.php
:xxx.xxx/my_test/index/index
或者xxx.xxx/my_test
注意:
- 单词大小写不敏感,即
xxx.xxx/my_test/testpage/show
和xxx.xxx/my_test/TestPage/Show
一样- 当访问的路径是
index/index
时,可以省略,magento 会自动去Index
文件夹里找Index.php
文件
admin 路由
上述文档并没有过多的解释 admin 路由,学习 admin 路由可以参考: https://developer.adobe.com/commerce/php/tutorials/admin/create-admin-page/ ,这个文档隶属于php 开发教程示例。