не видны опросы

Опросы не видны в блогах и на главной странице… стоят аддоны по выводу на главную страницу и закрепление топика. При создании опроса выдает ошибку
classes/modules/topic/entity/Topic.entity.class.php on line 43

В файле это кусок кода:
42. 	public function getMain() {
43.     return $this->_aData['topic_main'];
44.     }

опрос виден только когда зайдешь в блог куда его публиковал.

6 комментариев

комментарий был удален
комментарий был удален
avatar
ребята не работают опросы, в чем проблемы?
  • 2hd
  • -1
avatar
Выдает ошибку Notice: Undefined index: topic_main in /usr/local/www/apache22/hosting/****/www/****/classes/modules/topic/entity/Topic.entity.class.php on line 43

Warning: Cannot modify header information — headers already sent by (output started at /usr/local/www/apache22/hosting/***/www/***/classes/modules/topic/entity/Topic.entity.class.php:43) in /usr/local/www/apache22/hosting/***/www/***/include/function.php on line 181
  • 2hd
  • 0
avatar
В файле classes/actions/ActionQuestion.class.php:
После:
/**
         * Принудительный вывод на главную
         */
        $oTopic->setPublishIndex(0);
        if ($this->oUserCurrent->isAdministrator())    {
            if (getRequest('topic_publish_index')) {
                $oTopic->setPublishIndex(1);
            } 
        }

Добавьте:
/**
         * Закрепляем
         */
        $oTopic->setMain(0);
        if ($this->oUserCurrent->isAdministrator())    {
            if (getRequest('topic_main')) {
                $oTopic->setMain(1);
            } 
        }
avatar
Спасибо Большое, помогло!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.