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

Ошибка в public function init() контроллёра ab,php

  • 20 сентября 2014 г. , редакция: 20 сентября 2014 г.
  • Может кто-то определит и подскажет какая ошибка в коде?
    Версия 5,3
    Файл: ab.php
    Функция: function init()
    Кусок кода:

    Код
    else
    {
    $this->result = $this->model->list_category();
    }

    $this->get_global_variables();
    if($this->diafan->_user->id) $this->user_ads = $this->model->list_my();
    if($this->diafan->_user->id && !count( $this->user_ads['rows'] ) )

    $this->result["form"] = $this->model->form();
    if(! empty($_GET["message"]))
    {
    $this->diafan->name = 'Объявление опубликовано!';
    }

    }


    Проблема из-за 2-х строк, которые выделил жирным италиком.
    Вернее, предполагаю, проблемма из-за первой строки: if($this->diafan->_user->id) $this->user_ads = $this->model->list_my();.
    Вторая (скрывает форму после опубликования объявления) - if($this->diafan->_user->id && !count( $this->user_ads['rows'] ) ) - возможно как-то связана с первой.

    Суть проблемы: если пользователь залогинен, то на сайте перестаёт работать пагинация в списке объявлений.
    Т. е., если попытаться перейти на следующую страницу, то выдаётся ошибка 404.
    Стоит пользователю разлогиниться, то пагинация начинает работать

    Премного благодарен!

Новости

  • 25 марта, вторник
  • Мы обновили систему тарифов, учитывая опыт работы с клиентами и современные рыночные условия. Новая тарифная сетка разработана специально для того, чтобы лучше отвечать вашим потребностям. Резкого повышения цен не произошло. Более того, некоторые тарифы даже стали выгоднее и доступнее. 
  • 17 января
  • В преддверии 2025 года была выпущена сборка 7.2.5, которая не приносит радикальных изменений в функциональности, но способствует повышению стабильности работы системы и расширению возможностей облачного сервиса для создания сайтов.
  • 18 июня 2024 г.
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.

Форум