Вход • Регистрация

Вместо 403 ошибки требуется вывод логин-окошка

  • 13 сентября 2014 г. , редакция: 13 сентября 2014 г.
  • Подскажите, пожалуйста, как сделать, чтобы вместо показа 403 ошибки выводилось логин-окошко для входа в личный кабинет?
    Т. е., если пользователь обратился к любой запароленной страничке, то должно выводиться логин-окошко.

    Если напрямую вставить html код формы логин-окошка в файл 403.php (в папке themes), то оно (логин-окошко) работает неполноценно - в случае неверного логина или пароля не отображается сообщение об ошибке.
    • 13 сентября 2014 г.
    • Ну сделайте редирект на site.ru/registration/ из includes/403.php

      Код
      $this->diafan->redirect('registration/');

      • 13 сентября 2014 г.
      • Виталий, необходимо чтобы пользователь попадал на нужную страницу, а не на какую-то общую.
        В этом вся идея - чтобы пользователь напрямую попадал на нужную страницу, а не искал её в личном кабинете.
        Например, клиент спрашивает - где находится такая-то страница? А служба поддержки даёт прямую ссылку на эту страницу.
        Так очень удобно для пользователей.
  • 13 сентября 2014 г.
  • Например, как у вас, можно напрямую попасть на страницы "Пожелания" - https://user.diafan.ru/wishlist/ или "Техподдержка" - https://user.diafan.ru/support/

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум