Ответить
1
Переход на форму регистрации
Отправлено: 2 Apr 2012#1
Помогите пожалуйста !Я поставил ограничение на прочтение статей и просмотра контента. Как мне сделать так что-бы, гость сайта который захотел прочесть статью, выходил на форму регистрации или на её ссылку ? Заранее благодарен !
Отправлено: 2 Apr 2012#3
Я имею ввиду что зашёл в админку \права групп и убрал галочку для гостей чтобы не читали статьи .
Отправлено: 9 Apr 2012#4
Во-первых для фапоса есть раздел специальный. Во вторых тебе нужен плагин. Так как ты учишь пыху, я спеиально не буду давать тебе готовый плагин. Чтобы ты сам поучился писать на пыхе.
Подсказка
Тебе надо проверять $Register(переменная), а конкретно ее ключи module и action. И если модуль статьи и экшен view, выводить сообщение или делать редирект.
Я бы заюзал хук after_pather
Чтобы у тебя в плагине была доступна переменная $Register, надо сделать так
Подсказка
Тебе надо проверять $Register(переменная), а конкретно ее ключи module и action. И если модуль статьи и экшен view, выводить сообщение или делать редирект.
Я бы заюзал хук after_pather
Чтобы у тебя в плагине была доступна переменная $Register, надо сделать так
1
2
3
4
<?php public function common($params)
{
$Register = Register::getInstance();
}?>
Edit by author 9 Apr 2012
Я горжусь тем, что создал . И люблю нашу команду)
Отправлено: 17 Apr 2012#5
хм, для этого есть условные операторы.
Содержимое файла viewmat.html засовываем в такой оператор:
Содержимое файла viewmat.html засовываем в такой оператор:
Code:
{if(IS_USER_REGISTERED)}
Тут содержимое файла viewmat
{else}
Для просмотра статей нашего сайта, Вам необходимо зарегистрироваться или авторизоваться
{endif}
Тут содержимое файла viewmat
{else}
Для просмотра статей нашего сайта, Вам необходимо зарегистрироваться или авторизоваться
{endif}
1
Сейчас online: 8. Зарегистрированных: 0. Гостей: 8.
