Перейти к публикации
Respect

Помощь со страницей login.tpl

Рекомендованные сообщения

Respect

Как можно сделать страничку входа, как на скриншоте
post-177-0-17077900-1396258371_thumb.png
Вёрстка готова, а что дальше делать не знаю)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
ExTEzZy

Если без правок в движке, то можно растянуть блок по ширине и высоте на 100% (position: absolute; left: 0; right: 0; bottom: 0; top: 0; z-index: 100001;). Т.е. этот блок будет поверх всего сайта.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Respect

А если поправки в движке, много мороки?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость Blendy

@Respect, Нет не много. Сейчас пример кину.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Respect

Жду, спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость Blendy

Если хочешь сделать авторизацию по адресу http://site.ru/?do=auth - Пример

Тогда в engine.php найди:

switch ( $do ) {

После чего вставь:

case 'Здесь то что будет идти после do=':

	$tpl->load_template( 'название.tpl' );
	$tpl->compile( 'content' );
	break;

Потом создай новый tamplate file с твоим кодом (не включаа туда: head, body, и т.д.)

В main.tpl весь свой код помести в [not-aviable=auth][/not-aviable]

Вроде бы все.



P.S. Еще в форме авторизации сделай редирект после того как авторизация прошла успешно на главную



P.S.S. Если хочешь получать адрес (http://site.ru/auth)

В .htaccess после  # Редиректы допиши

RewriteRule ^auth$ index.php?do=auth [L]

и еще в том .tpl файле весь код оберни в [not-logged][/not-logged]

После чего можно вставить

[group=5]
<div class="clr berrors">
	<b>Внимание, авторизация недоступна</b><br />
	Вы уже авторизованы!
</div>
[/group]


Чуть-чуть не правильно расписал: Вместо [not-logged][/not-logged] нужно обернуть в [not-group=5][/not-group]

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
TheAndrey

 

В main.tpl весь свой код помести в [not-aviable=auth][/not-aviable]

Вместо main.tpl можно было бы грузить другой шаблон.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость Blendy

@Andrey, Вот подумал об этом только после того как все написал :(

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
webil

Не пойму только - поиском по форуму все пользоваться разучились?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×
×
  • Создать...