我想在我的Joomla网站上制作SEF
这是类似的东西root/<menu-item-alias>/<view-name>/<item-alias>
。从SEF链接中删除一部分链接joomla
我意识到,如果我添加任何东西在route.php
返回的功能MyComponentBuildRoute()
价值,它总是出现在我的网址:
$segments[] = $view;
$segments[] = $item_alias;
return $segments;
我看一看在的Joomla com_content,它并没有<view-name>
部分,只是root/<menu-item-alias>/<item-alias>
然而在代码中还有类似
$segments[] = $view;
我该怎么办就好像默认com_content
呢?如何从我的SEF
链接中删除视图名称部分或其他任何部分?
我不是edditng Joomla核心,我在自己的组件上工作,我想将我的SEF链接配置应用到它上面 –