求助:如何设置一个菜单 只在某些特定的页面显示出来

由 yoyoyo 于 周五, 2008-07-04 18:18 提交。

关于模板的区位问题的,

我建立了一个产品列表的菜单,
现在只想让它在产品页面显示出来,
不想让它在首页啊,公司介绍啊,公司服务啊,等其它页面显示出来

之前用过Joomla,它可以通过指派来比较容易的实现。
不知Drupal有什么方便实现,

请指教,谢谢。

回楼主关于区块显示问题

管理 / 站点创建 / 区块/“产品列表”区块

####页面可见性设置####

  • 在特定页面上显示区块:
  • 在下列页面外的所有页面上显示。
  • 只在下列页面中显示。
  • 当下列 PHP 代码返回 TRUE 时显示(PHP-模式,专家适用)。

页面:
一行输入一个 Drupal 页面的路径。‘*’ 是通配符。例如,blog 页面的路径是 blog ,而 blog/* 代表所有人的 blog。  代表首页。 如果选择了 PHP 模式,则在

<?php

?>
之间输入 PHP 代码。

可以选择“只在下列页面中显示”这项,在过滤框中输入“产品内类类型”的类型名就行吧,我觉得是。
其实我也用的不多,但还是希望能帮上忙!

/*
* Name: LikeRally
* URL: http://www.likerally.com
* Des: 做自己喜欢的事
*/

有所启示

有所启示 谢谢,

还再研究下。

假设要为Product页面(

假设要为Product页面(地址为http://www.sample.com/product)及其子页面创建一个Product菜单栏,实现过程如下

创建过程:

在菜单管理页面(admin/build/menu)中创建一个Menu,命名为Product MenuBar,并为其添加若干菜单项;
在区块管理页面(admin/build/block)中,我们可以看到新创建的Product MenuBar在这里显示为一个区块,将其指定到左边栏区域中;
点击Product MenuBar区块右侧的配置按钮,在配置页面中将可见性设置为仅在“product”以及“product/*”路径下显示,点击保存即可。

非常漂亮! 这正是我

非常漂亮!
这正是我想要的效果。看这样的有用的帖子比看那些几百页的书实在!!

发自内心的谢谢各位的指点!!

另外,因为我刚到这里来,也刚开始DRUPAL, 我看到好的帖子,怎么收藏啊。好像没有这个功能?我下次要再回到这个帖子看,要到处翻?

所以如果你不是想做

所以如果你不是想做个什么社区类的网站,就是说也希望别人能够在网站发表他们自己的文章什么的,joomla绝对是首选。可我现在就是想要做个让人能够发表自己文章的网站,现在看好像只有drupal,正在研究中,头疼。

实现让别人投递文章

实现让别人投递文章的功能吗?好象很多程序都能实现。

------------------------------------

Drupal小站:http://www.boygj.com/