我创建了一个包含直接链接的drupal块。 例如:登录 - >用户/登录 登记册>用户/寄存器
但如果我在用户/登录链接并点击链接用户/注册,则该路径将用户/用户/注册
请帮帮我 谢谢
答案 0 :(得分:3)
您需要链接到/ user / register,这样您的链接将基于主路径,而不是当前路径。
否则您可以使用绝对路径,这样您的链接就不依赖于您在网站中的位置,例如:
<?php
$linkUrl = $base_path . '/user/register';
?>
<a href="<?php print $linkUrl; ?> title="Link to user/register">
https://api.drupal.org/api/drupal/developer!globals.php/global/base_url/7
答案 1 :(得分:0)
使用url
功能:
$login_url = url('user');
$register_url = url('user/register');