Задать вопрос
@bender3000

Друпал. Как можно сделать предложение регистрации при попытки оценки поста?

Использую модуль "Vote up/down". Нужно по нажатию Up или Down предложить вход или регистрацию пользователя
  • Вопрос задан
  • 2292 просмотра
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 3
gleber1
@gleber1
Onclick="auth()" вылазиет окошко или как там ты решишь затем на PHP проверку на авторизацию и Ajax чтобы PHP вернул что то типа авторизация=да или нет. Если я правильно тебя понял
Ответ написан
Комментировать
passshift
@passshift
php, js, html5, css
Не проще отключить голосование если юзер не авторизирован? Т.е. вообще не выводить ничего кроме числа рейтинга
Ответ написан
У меня на suse.me при лайке приложения сделано так:
<?php
global $user;
if ($user->uid) {
    //Если авторизован выводим ссылку с лайком
    print '<div class="panel-footer">
           <a href="#like"><i class="fa fa-heart-o fa-2x"></a>
           </div>';
} else {
    //Если нет, то модальное окошко с регистрацией
    print '<div class="panel-footer">
           <a href="#" data-toggle="modal" data-target="#enter"><i class="fa fa-heart-o fa-2x"></i></a>
           </div>';
}
?>
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы