Drupal页面 - front.tpl.php重定向问题

时间:2012-02-20 16:39:04

标签: php drupal drupal-7

我有一个带有页面的drupal 7站点 - front.tpl.php,它充当启动画面。当我输入我的网站地址,如www.mysite.com并按Enter键时,我会重定向到完全正常的启动画面。现在,我想将用户重定向到真正的www.mysite.com(即绕过启动画面或页面 - front.tpl.php),如果用户点击了启动画面上的链接,那就是我的page.tpl.php屏幕页面。

非常感谢您的帮助......

2 个答案:

答案 0 :(得分:0)

只需将另一个页面设置为主页,一旦您浏览了启动画面,并设置了指向它的链接以点击或使用Javascript自动重定向。

如果你想要一个链接:

<a href="YOUR_HOME_PAGE_URL">SPLASH_SCREEN</a>

如果您想要自动重定向:

<script type="text/javascript">
function delayedRedirect(){
    window.location = "YOUR_HOME_PAGE_URL"
}
</script>

<body onLoad="setTimeout('delayedRedirect()', 3000)">

更改号码以更改重定向页面所需的时间。

编辑:

如果你的启动页面是index.html,那么在标签之间添加Javascript。在您的标签上添加onload功能。

将YOUR_HOME_PAGE_URL更改为您要重定向到的页面。

这段代码很简单,字面上也不行。

答案 1 :(得分:0)

项目申请队列中有一个模块:Splashify 排队here

它是一个活跃的应用程序。您可以等待它成为一个完整的项目或贡献它。它将为您提供更清洁的实施。