为什么Joomla会为别名添加类别ID?

时间:2014-10-13 21:11:42

标签: mysql joomla menu alias categories

感谢您阅读我的问题。我正在建立一个Joomla 3.1网站,其中包含相当精细的菜单方案。关于一个特定类别级别的别名,最奇怪的事情正在发生。例如,这些是我显示的菜单中包含的类别链接(因为我打算使用别名来显示):

myurl / 888000
myurl /八百八十八万一千○七分之八十八万八千
myurl / 888000 /九千二百七十三分之八百八十八万一千○七
myurl /八百八十八万一千〇七分之八十八万八/100分之9273
myurl /八百八十八万一千〇七分之八十八万八/一百分之九千二百七十三/的 AHS

类别的页面使用这些别名按预期显示,直到最后一个类别“/ AHS”。我用这个别名得到了404错误。

在其父类别页面“myurl / 888000/8881007 / 9273/100”上,最后一个类别显示以下路径:/ 888000/8881007 / 9273/100 / 888657283-AHS .. ....而且这个人开玩笑了!

我很困惑为什么会这样。 category_id突然显示为别名的前缀,仅用于此类别级别。任何人都可以分享导致这种情况的原因吗?

更新:另一个值得注意的奇怪事项 - 大多数这些菜单记录都直接添加到MySQL数据库_categories和_menu表中。如果我进入Joomla管理页面并手动更新&使用完全相同的“AHS”值保存此类别的别名,“myurl / 888000/8881007 / 9273/100 / AHS ”链接突然起作用。

????????????

提前感谢您的帮助 -

0 个答案:

没有答案