Здравствуйте, суть проблемы: сайт существует и функционирует нормально. Поставлена задача: при заходе на сайт пользователь должен попадать на предварительную страницу (т.е. изображение на весь экран на котором есть только несколько кнопок меню, типа какой сейчас есть на odniklassniki.ru) и при клике на какую-то кнопку, данная страница поднималась бы на верх, на пример, и тут открывался бы сам сайт.
Подскажите, пожалуйста кто что сможет. Спасибо.
Комментарии
1) Можно сделать поверх главной страницы
2) Если это именно кнопки меню, то пока поднимается div подгружать ajax-ом необходимую страницу или контент (от шаблона сайта зависит).
Спасибо за ответ, дело в том что у меня нет особой практики по java или php, может есть какая-то ссылка, литература, видео, т.е. что-то по конкретнее, или пошаговые инструкции.
1) Лезь в корень сайта по адресу: /sites/all/themes/[имя твоей темы]/templates
2) Ищи page.tpl.php (этот файл отвечает за все отображения страниц на сайте)
3) Хук который поможет отобразить див только на главной http://api.drupal.ru/api/function/drupal_is_front_page
4) Берем код из ссылки и вставляем в page.tpl.php:
<?php
function drupal_is_front_page() {
// Тут выводим начало дива
echo '
';
}
?>
тут всё что есть в page.tpl.php на текущий момент
<?php
function drupal_is_front_page() {
// Тут закрываем див
echo '
';
}
?>
5) Для всего остального есть гугл и яндекс.
P.S. Сайт по html http://htmlbook.ru
Найти по JS и PHP сам сможешь.
Спасибо за информацию. Буду пробовать.
Сорри, у меня седьмой друпал, а инструкция похоже для шестого?