Если вам надо поменять один параметр, то незачем сохранять всю модель, используйте
Код: Выделить всё
$user->saveAttributes(array('confirm' => 1));
Код: Выделить всё
$user->saveAttributes(array('confirm' => 1));
Код: Выделить всё
function getShortDescription () {
return substr($this->description, 0,150);
}
$model->getShortDescription();
Если разобрались, то напишите как, я думаю что кому-либо еще пригодится ваше решение.С редактированием деревьев вроде разобрался, появился другой вопрос:
Код: Выделить всё
$text = str_replace(',', ', ', $text); // заменяем ВСЕ запятые на запятые с пробелом
$text = str_replace(' ', ' ', $text); //убираем все двойные пробелы
Код: Выделить всё
SELECT * FROM tableName
WHERE queueDate = ( SELECT MIN(queueDate) FROM tableName WHERE productID = 1 )
AND productID = 1
ORDER BY isMain DESC
Код: Выделить всё
HAVING MIN(queueDate)
ORDER BY isMain DESC
Ммм, LEFT JOIN?В одной таблице у меня есть поле id. Есть вторая (зависимость HAS_MANY). Как с пом. SQL выбрать записи из первой таблицы, для которых нет ни одной записи во второй?
Код: Выделить всё
class User
....
public function afterSave () {
$Registration = new Registration;
$Registration->do_something();
}