我试图SEF
在我的 Joomla 网站中创建root/<menu-item-alias>/<view-name>/<item-alias>
类似的 URL。
我意识到,如果我添加任何东西来返回函数MyComponentBuildRoute()
的值route.php
,它总是出现在我的 URL 上:
$segments[] = $view;
$segments[] = $item_alias;
return $segments;
我看一下 Joomla 中的 com_content ,它没有这个<view-name>
部分,root/<menu-item-alias>/<item-alias>
但是在代码中仍然有类似的东西
$segments[] = $view;
我怎么能像默认com_content
一样做?如何从我的SEF
链接中删除视图名称部分或任何其他部分?