Статус (владелец не активен). Как исправить и что делать?
Cornil писал(а):Обявления отключены со стороны пользователя.
Cornil писал(а):Хм... как интересно :))
Насколько я помню, админу нельзя зайти в пользовательский личный кабинет. Там переадресация автоматическая стоит.
Как такое получилось не знаю, но поправить можно в базе MySQL. Для этого надо в таблице ore_apartment найти соответствующие объявления и установить поле owner_active = 1
Cornil писал(а):Может стоит завести пользователя и писать объявления от него?
if($this->active != Apartment::STATUS_DRAFT){
// if admin
$userInfo = User::model()->findByPk($this->owner_id, array('select' => 'isAdmin'));
if ($userInfo && $userInfo->isAdmin == 1) {
$this->active = Apartment::STATUS_ACTIVE;
$this->owner_active = self::STATUS_ACTIVE;
} else {
if(param('useUseradsModeration'))
$this->active = self::STATUS_MODERATION;
}
}
$userInfo = User::model()->findByPk($this->owner_id, array('select' => 'isAdmin'));
if ($userInfo && $userInfo->isAdmin == 1) {
$this->owner_active = self::STATUS_ACTIVE;
}
if($this->active != Apartment::STATUS_DRAFT){
// if admin
if ($userInfo && $userInfo->isAdmin == 1) {
$this->active = Apartment::STATUS_ACTIVE;
} else {
if(param('useUseradsModeration'))
$this->active = self::STATUS_MODERATION;
}
}
Вернуться в Вопросы и помощь по изменениям
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4