star Опубликовано 18 марта, 2019 Жалоба Поделиться Опубликовано 18 марта, 2019 (изменено) Столкнулся с такой ситуацией. Если пользователь зарегистрировался и авторизовался ему по прежнему доступна страница регистрации например здесь http://demo.simplacms.ru/user/register , для какой интересно цели? Возможно логичнее будет скрыть форму и показать личный кабинет. Как правильно это сделать. Изменено 18 марта, 2019 пользователем star Цитата Ссылка на сообщение Поделиться на другие сайты
phukortsin Опубликовано 18 марта, 2019 Жалоба Поделиться Опубликовано 18 марта, 2019 Видимо, для цели повторной регистрации.А точно это знает только разработчик. Но он вряд ли даст ответ. Он даже не заглядывал на форум уже месяцев девять... Цитата Ссылка на сообщение Поделиться на другие сайты
question Опубликовано 18 марта, 2019 Жалоба Поделиться Опубликовано 18 марта, 2019 Ну так проект давно закрыт, зачем разработчику на форум заглядывать? Скажите спасибо, что для вас хостинг оплачивает. Цитата Ссылка на сообщение Поделиться на другие сайты
Maksclub Опубликовано 18 марта, 2019 Жалоба Поделиться Опубликовано 18 марта, 2019 (изменено) Что стоит закрыть ее? RegisterView -- сделайте проверку и делайте редирект на кабинет Тут проверяется, что пользователя нет и делается редирект https://github.com/pikusov/Simpla/blob/master/view/UserView.php#L21 СДелайте также, но наоборот Изменено 18 марта, 2019 пользователем Maksclub Цитата Ссылка на сообщение Поделиться на другие сайты
star Опубликовано 19 марта, 2019 Автор Жалоба Поделиться Опубликовано 19 марта, 2019 Что стоит закрыть ее? RegisterView -- сделайте проверку и делайте редирект на кабинет Тут проверяется, что пользователя нет и делается редирект https://github.com/pikusov/Simpla/blob/master/view/UserView.php#L21 СДелайте также, но наоборот Так в RegisterView вроде работает if($this->user) { header('Location: '.$this->config->root_url.'/user'); exit(); } Цитата Ссылка на сообщение Поделиться на другие сайты
phukortsin Опубликовано 19 марта, 2019 Жалоба Поделиться Опубликовано 19 марта, 2019 У Вас после индивидуальных изменений, возможно, и работает. А стандартно в 2.3.8 такого нет... Цитата Ссылка на сообщение Поделиться на другие сайты
star Опубликовано 19 марта, 2019 Автор Жалоба Поделиться Опубликовано 19 марта, 2019 У Вас после индивидуальных изменений, возможно, и работает. А стандартно в 2.3.8 такого нет...Работает. В RegisterView.php сразу после class RegisterView extends View { function fetch() { вставляем if($this->user) { header('Location: '.$this->config->root_url.'/user'); exit(); } У Вас после индивидуальных изменений, возможно, и работает. А стандартно в 2.3.8 такого нет...Стандартно конечно такого нет Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.