登录 注册

登录

已解决 多语言导航菜单如何实现?

更多
2015年01月20日 15:38 #1 作者: jacklyong
用T3模板,菜单项已做好中英文,文章也按照中英文内容做好,并已指向对应的菜单选项,在做模块的时候,不知道应该在T3_bs3_balnk中选哪个位置,希望白老大能讲讲

登录 或者   注册一个会员帐号 来参与讨论

更多
2015年01月20日 20:44 #2 作者: Joomla之门
看起来你使用了 Joomla 核心自带的“多语种网站”功能?这个多语种功能非常糟糕。不推荐使用这种方案。

最近我会推出“使用 FaLang 组件搭建多语种网站”的教程。请耐心等待。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2015年01月21日 13:03 #3 作者: jacklyong
白站,别等待了,项目不等人啊

登录 或者   注册一个会员帐号 来参与讨论

更多
2015年01月21日 13:10 #4 作者: Joomla之门
对于 Joomla 核心自带的多语种功能来说,主菜单也必须针对每一个语种创建一个。然后,分别创建对应的菜单模块,在模块参数中“语言”一项,选择对应的语种。最后将这些菜单模块都发布到前台用来显示菜单的位置上。这样,该位置就会自动根据当前语种来选择显示对应的菜单模块,从而加载对应语言的主菜单。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2015年01月21日 13:34 #5 作者: jacklyong
是的白站,我也是按照这个思路做的,我用的是T3空白模板,在T3布局里查看导航菜单的位置是main menu,但是针对每个语种选择位置的时候,只有mainnav这个位置。

中英文两个语种都选择t3的mainnav位置,前台还是不显示导航菜单。

登录 或者   注册一个会员帐号 来参与讨论

更多
2015年01月21日 13:38 #6 作者: jacklyong

登录 或者   注册一个会员帐号 来参与讨论

更多
2015年01月21日 13:50 #7 作者: jacklyong
白站,如果不用组件实现,难道说要针对每种语言都复制模板再确定位置?

登录 或者   注册一个会员帐号 来参与讨论

更多
2015年01月21日 17:56 #8 作者: jacklyong
问题已经解决了,复制模板,用T3里的megamenu控制,分配相应语言页面,模块位置用mainnav。

登录 或者   注册一个会员帐号 来参与讨论

更多
2015年01月21日 20:44 #9 作者: Joomla之门
如果不复制模板,在单一模板上也可以实现。我刚刚安装了一遍 T3 Blank 模板,该模板默认是用 Joomla 模块来管理菜单,并且默认前台已加载 mainnav 模块位置。因此,将菜单模块发布到这个位置应该是可以显示的 —— 在我刚才的试验中它确实显示了。你那边不能显示,或许有其他原因。

当然,你复制模板的方案也能实现同样结果,只是步骤麻烦了一些。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2015年01月22日 10:27 #10 作者: jacklyong
我查阅了T3官方文档也是用复制模板的方法实现的





登录 或者   注册一个会员帐号 来参与讨论

更多
2015年01月22日 22:09 #11 作者: Joomla之门
没错,如果你要用 Mega Menu 来加载菜单,就必须使用“复制模板样式”的方式;如果用 Joomla 模块管理菜单,就无需复制模板了。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2015年01月23日 14:40 #12 作者: jacklyong
哦,我有点明白了。

是不是说,如果我用T3_BS3_blank做模板的话,是不可以用joomla模块管理菜单实现多语言导航?

登录 或者   注册一个会员帐号 来参与讨论

更多
2015年01月23日 19:38 #13 作者: Joomla之门
任何一个模板都可以使用这种方案。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2015年02月26日 16:32 #14 作者: 8511dingding

看起来你使用了 Joomla 核心自带的“多语种网站”功能?这个多语种功能非常糟糕。不推荐使用这种方案。

最近我会推出“使用 FaLang 组件搭建多语种网站”的教程。请耐心等待。


特别特别的期待!下月初正好要用到Falang,刚下了一个,确实报错。回头来提问。

登录 或者   注册一个会员帐号 来参与讨论