Drupal - 将当前URL作为链接打印,但删除最后一个参数

时间:2011-05-20 12:36:58

标签: php drupal drupal-6

我正在尝试在page.tpl.php中添加一个“后退”链接(替换某个内容类型的正确面包屑......)。

我的目标是创建一个拉入当前URL的链接,但删除最后一个参数。因此,网页mysite/x/y会有一个链接mysite/x/(或mysite/x)。

这可能吗? (URL是别名)。

<?php
$path = ???

$my_link = l('Back', $path);
?>

<?php if (($node->type == 'marketplace_item')): ?>
   <div id="breadcrumb" class="nav"><?php print $my_link; ?></div>
<?php endif; ?>

干杯, 詹姆斯

1 个答案:

答案 0 :(得分:2)

如果是这种情况总是可以手动构建URL

$ my_link = $ base_url。 ARG(0);

或计算args然后删除最后一个