[英]How to use dashes in Shopware 5 controller route and how to start in with small letters?
正如我在 php 中所知道的,class 名称不应包含线条,并且商店软件将 class 名称作为控制器操作的路径。 是否有可能以某种方式在路线中使用破折号并且所有字母都变小?
需要实现的示例:
class example-name-for-route{
}
预期路线:
www.example.com/example-name-for-route
The easiest way would be creating a SEO URL for your custom controller, so the naming of the controller class is not relevant. 这里解释了这是如何完成的。
只需订阅事件Shopware_CronJob_RefreshSeoIndex_CreateRewriteTable
并调用sRewriteTable
核心 class 的sInsertUrl
sInsertUrl。 第一个参数是'sViewport=yourControllerName'
,第二个参数是您希望 controller 可用的实际 URL。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.