系统到底如何知道当前页面属于哪个栏目呀?
有些栏目下的子页面可能有上百个网页,路径毫无规律,到底该如何实现呀?
现在,我用current_page?(:controller => 'news', :action => 'index'),但是不能解决所有问题呀?
请问,大家是如何解决的。
在页面不是很多的情况下,我采用js加载当前栏目的样式;
忘了给你指明出来:
在rails中一般导航栏的代码是写在layout中的,是这样的吧!
那么如何动态指定每个不同页面的body的id呢?
用CSS就可以搞定这个的啊
CSS的选择器就可以搞定
每个页面给body指定一个id,然后#someBodyId.current{background:#FF9900}
[quote="muyu"]我的问题是:程序是如何判定,当前页面属于某个栏目的?
[/quote]
就是通过controller和action来判断的,ls给的解决方案很好,尽量用这种