是这样的,做一个简单的企业站, 需要一个侧导航,会涉及到下面两个问题。
左边导航,右边新闻内容。
如果让每一条新闻的左边都是新闻类型的导航的,比如:企业动态,行业新闻。
在特定页面里显示区块
新闻动态
公司新闻
技术文章
node/*
这样在所有的页面都显示这个侧导航了。
只想在新闻这里显示这个侧导航怎么做?
另外,关于产品, 是不是也是建立产品的侧导航,然后新建产品类型文章,增加类型啊?
或者有什么其他比较好的办法吗?
一般情况下产品的侧导航菜单 和产品的分类是相同的。
总不能先增加产品侧导航,然后修改产品类型 的分类字段, 最后修改区块的显示页面吧? 那样太麻烦了
不知道有什么好的解决方法没 。 或者一般情况下是怎么做侧导航的啊,另外这个还要涉及到产品的2级3级分类啊!
多谢,多谢!
1,初级解决办法: 你可以使用pathauto模块,将新闻
1,初级解决办法:
你可以使用pathauto模块,将新闻节点的别名设置为news/itm/nid,这样在Drupal的区块系统里面,你就可以这样设置了:
news/*
对于产品,将它的别名设置为product/item/nid的形式,对于区块显示,这样设置:
product/*
2,高级解决办法:
使用Panels,这个在Think in Drupal的第2,3集都有介绍,产品页面左边的导航,个人详细页面左边的导航,都是使用panels实现的。panels模块进入了Drupal8的内核了。
其它的办法: 使用context模块,也可以解决类似问题。
其它的办法:
使用context模块,也可以解决类似问题。不过我很少用,我一直都用panel的。
看来panels 是常用的了。我试试这个
看来panels 是常用的了。我试试这个
panel 创建侧导航
panel 创建侧导航 我有些糊涂,是不是不同的页面就要做不同的panel啊?
毕竟不同的页面panel是不一样的啊。那得做多少panel啊?
需要为不同的页面,做不同的panels布局,学会了自定义p
需要为不同的页面,做不同的panels布局,学会了自定义panels布局以后,你会发现,panels模块太强大了,而且自定义布局,很简单的。