Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/289.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Drupal-无自链接_Php_Drupal_Hyperlink - Fatal编程技术网

Php Drupal-无自链接

Php Drupal-无自链接,php,drupal,hyperlink,Php,Drupal,Hyperlink,我正在使用内置的将Drupal页面链接的格式从“/node/1234”更改为“/about-us”。后一种链接格式更易于阅读,并且对SEO友好 在每个页面的顶部是主导航。当前,在查看/about us页面时,主要导航链接显示如下: || 请注意,/about-us页面正在链接到自身(自链接)。相反,“关于我们”页面上的主导航应如下所示: |关于我们| Drupal是否可以检测加载了哪个页面,然后不显示指向当前页面的链接?页面不应该链接到自身 您可能需要进行一些定制主题/模块开发才能实现这一点,除

我正在使用内置的将Drupal页面链接的格式从“/node/1234”更改为“/about-us”。后一种链接格式更易于阅读,并且对SEO友好

在每个页面的顶部是主导航。当前,在查看/about us页面时,主要导航链接显示如下:

||

请注意,/about-us页面正在链接到自身(自链接)。相反,“关于我们”页面上的主导航应如下所示:

|关于我们|


Drupal是否可以检测加载了哪个页面,然后不显示指向当前页面的链接?页面不应该链接到自身

您可能需要进行一些定制主题/模块开发才能实现这一点,除非您能找到第三方模块为您完成这项工作(恐怕我不知道有哪一个)。我可以推荐VanDyk的“Pro Drupal Development”在全世界开始使用。然后浏览
/includes/menu.inc
,了解菜单是如何构造的,以及可以覆盖哪些主题函数

或者,如果禁用Javascript的人不太关心您,您可以随时编写一些快速jQuery(或任何您喜欢的工具)从当前查看的页面中删除链接