Все новые блоги на главной странице - полу решение
Я не нашёл простого и корректного способа осуществить это. Косвенным решением — отказаться от категории 'интересные' в принципе: в конфиге установить значение в ноль ($config['module']['blog']['index_good'] = 0) или даже в минус.
Но себе придумал другую полумеру: для определённых авторов, рейтинг темы автоматом устанавливается в значение «good».
Файл Topic.class.php метод AddTopic
код
Но себе придумал другую полумеру: для определённых авторов, рейтинг темы автоматом устанавливается в значение «good».
Файл Topic.class.php метод AddTopic
код
$this->Cache_Clean(Zend_Cache::CLEANING_MODE_MATCHING_TAG,array('topic_new',"topic_update_user_{$oTopic->getUserId()}","topic_new_blog_{$oTopic->getBlogId()}")); return $oTopic;заменить на
if( $oTopic->getUserId() == ИдПользователя ) { $oTopic->setRating( Config::Get('module.blog.index_good') ); $this->oMapperTopic->UpdateTopic($oTopic); } $this->Cache_Clean(Zend_Cache::CLEANING_MODE_MATCHING_TAG,array('topic_new',"topic_update_user_{$oTopic->getUserId()}","topic_new_blog_{$oTopic->getBlogId()}")); return $oTopic;
0 комментариев