Страница Drupal - проблема перенаправления front.tpl.php - PullRequest
0 голосов
/ 20 февраля 2012

У меня есть сайт drupal 7 со страницей - front.tpl.php, которая выступает в качестве заставки.Когда я ввожу адрес моего сайта, например www.mysite.com, и нажимаю ввод, я перенаправляюсь на заставку, что совершенно нормально.Теперь я хочу перенаправить пользователя на реальный сайт www.mysite.com (то есть, обходя заставку или страницу - front.tpl.php), который является моим page.tpl.php, если пользователь нажимает ссылку на заставку.страница экрана.

Ваша помощь высоко ценится ...

Ответы [ 2 ]

0 голосов
/ 21 февраля 2012

В очереди приложений проекта есть модуль: Splashify в очереди здесь

Это активное приложение. Вы можете либо подождать, пока он станет полным проектом, либо внести свой вклад Это обеспечит вам более чистую реализацию.

0 голосов
/ 20 февраля 2012

Просто установите другую страницу в качестве домашней страницы, к которой вы перейдете, когда вы пройдете через заставку, и либо установите ссылку на нее, чтобы нажать на нее, либо используйте 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 между тегами.В ваш тег добавьте функцию загрузки.

Измените YOUR_HOME_PAGE_URL на страницу, на которую вы хотите перенаправить.

Этот код очень прост и буквально не может не работать.

...