[Решено] html--user--login.tpl.php

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

Аватар пользователя whiesam whiesam 19 июля 2014 в 15:40

Хочу замутить красивую страницу логина. Понимаю что надо html--user--login.tpl.php (хочу убрать и шапку и подвал)

Догадываюсь что надо использовать _preprocess_html. Но вот что написать внутри функции, пока не пойму.

Комментарии

Аватар пользователя whiesam whiesam 20 июля 2014 в 2:33

"RxB" wrote:
template suggestions

Я крутой по адаптивным сайтам а не по template suggestions))) Я ещё только въезжаю в препроцессы (редко пользуюсь, ОЧЕНЬ редко).

Кстати, по сабжу. Кажись не выйдет(

Аватар пользователя whiesam whiesam 20 июля 2014 в 2:34

"RxB" wrote:
По сабжу выйдет, но с template suggestions всё ж придётся знакомиться

Может всё же подскажешь куда копать?))

Аватар пользователя whiesam whiesam 20 июля 2014 в 3:46

"drupby" wrote:
Так а в чем конктретно вопрос?

Хочу переназначить страницу с логином (только не трогая "личный кабинет" /user юзера после входа).
И переназначить под html, чтобы убрать подвал и меню (они у меня в html.tpl.php прописаны).

404 и 403 я сделал, но вот как страницу со входом непонятно.

Аватар пользователя whiesam whiesam 20 июля 2014 в 5:39

"drupby" wrote:
ну так создавай suggestion c условием
arg(0) == 'user' && !arg(1) && !$user->uid

О спасибо! Совсем про arg забыл.
Вот что вышло. Может кому поможет.

<?php
global $user;
if(
arg(0) == 'user' && !arg(1) && !$user->uid) {
    
$variables['theme_hook_suggestions'][] = 'html__user__login';
  }
?>

"Nikit" wrote:
http://stackoverflow.com/questions/21171334/override-page-tpl-php-for-th...
Тут не по феншую)