You are here

怎么让每种内容类型都有不同的路径?

machinex 的头像
Submitted by machinex on 星期二, 2008-12-16 09:27

创建了几种内容类型,如A,B,C
如何才能让他们的访问路径是A/1, A/2……;B/1,B/2……这样子?
而直接访问A/ 和B/ 和 C/都是显示他们各自的列表
是使用CUSTOM BREADCRUMB就可以了么?怎么做得到呢?

论坛:

g089h515r806 的头像

学要使用pathauto模块,对其进行配置,你装了这个模块以后,看看有哪些token可用.,就知道了.CUSTOM BREADCRUMB这个我不知道.不过面包屑确实可以定制的.

machinex 的头像

用pathauto是可以将每一个node/?改成A/?或者B/?,但是有一个问题,我在VIEWS里面建立了一个对应A/?的页面,可是用了Pathauto之后却被代替为?的node页面。
请问怎么能让drupal的A/?显示的是A/?的VIEWS页面?
同时,对应的BLOCK也无法显示……

machinex 的头像

可能我说的还不清楚……
我新建了一个叫做web/[nid]的别名替代某个类型的node/[nid],同时我也针对了这个内容类型建立了一个views页面,并且其查询页面也是web/%(也就是web/[nid])
而得到的结果是:
pathauto覆盖了views的效果,我输入web/24,出现的只是原来的24的节点的页面,而不是view针对24建立的页面。
似乎pathauto中也有人说过这个问题,暂时还没解决方法……