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

Как убрать ошибку 404 при добавление записи пользователями?

Есть сайт: kazansp.ru/company
если пользователь хочет добавить свою компанию, то ему вылетает ошибка 404. Как сделать, чтобы хотябы было перенаправление на регистрацию
  • Вопрос задан
  • 105 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
InstantMedia
@InstantMedia
Для InstantCMS 2.7.0 и выше
Открыть файл /system/controllers/content/actions/item_add.php
Найти строки
// проверяем наличие доступа
if (!cmsUser::isAllowed($ctype_name, 'add')) {
    if (!cmsUser::isAllowed($ctype_name, 'add_to_parent')) {
        cmsCore::error404();
    }
    $is_check_parent_perm = true;
}

И заменить на

// проверяем наличие доступа
if (!cmsUser::isAllowed($ctype_name, 'add')) {
    if (!cmsUser::isAllowed($ctype_name, 'add_to_parent')) {
        if(!$this->cms_user->is_logged){
            cmsUser::goLogin();
        }
        cmsCore::error404();
    }
    $is_check_parent_perm = true;
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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