Отдельная заглавная страница.

Главные вкладки

Аватар пользователя Coolbits Coolbits 29 июня 2011 в 21:21

сем привет! Нужна помощь! Нужно создать отельную заглавную страницу для входа на сайт. Пользователь заходит на сайт, попадает вначале на страницу с логотипом компании и чем-то там еще, кликает по кнопке входа и попадает собственно на сайт.
Сделал копию page.tpl.php, переименовал его в page-front.tpl.php сверстал в нем заглавную страничку с логтипом - все работает, НО:
1) Статьи, указанные для публикации на главной странице туда не попадают - неудивительно - front-page то другой..
2) Как убрать хлебные крошки с этой страницы, на которую пользователь зашел после заглавной (то есть с бывше главной страницы)? Drupal ведь не считает её главной и выводит breadcrumb на всех страницах.

Уже башку сломал, вроде задача простая, но для новичка видимо трудноподьемная...Помогите!

Комментарии

Аватар пользователя OldWarrior OldWarrior 29 июня 2011 в 23:47

1. Сделать "нормальный" (обычный) page-front.tpl.php - как он должен быть, с выводом материалов.

2. А в нём уже сделать соответствующие темизированные подсекции: одну для "первого" входа (с кнопкой), а вторую - стандартную, с выводом материалов...

3. В секции для первого входа (с кнопкой) отправлять куку с отметкой, что пользователь был на этой странице. Далее по клику на кнопке - переход на ...эту же самую страницу.

4. В этом же page-front.tpl.php сделать механизм чтения отправленной ранее куки - если она есть, то показывать секцию 2 (стандартную, с материалами), если нет - то секцию 1 (входной экран).

Делал так когда-то.

Аватар пользователя Coolbits Coolbits 30 июня 2011 в 4:36

Вначале тупо прописал в *htaccess: DirectoryIndex index.html index.php. Статичная страница-заставка заработала, но возникла проблема с breadcrumbs: ссылка на Главную страницу упорно вела на заставку. Ковыряние в крошках ничего не дало. Опыта в таких делах мало - занимаюсь Drupal полтора месяца.

Реализовал свою идею с помощью модулей Conditions и Splash. Теперь корректно работают крошки, главная страница - системная - front, сохранены чистые ссылки и пользователь видит страницу-заставку только один раз. Попутно научился такой гадости, как добавление всплывающих окон к любой странице сайта Smile
Всем спасибо за отклики!!!!

Кстати, почему Panels - зло?