Size: a a a

2020 May 14

АК

Александр Костырко... in Yii Framework 2
Слава богу хоть так)
источник

Д

Дмитрий in Yii Framework 2
это как это так..
источник

Д

Дмитрий in Yii Framework 2
смотри что там директорию в саму себя копирует.
источник

Д

Дмитрий in Yii Framework 2
Максим Исаев
Ребят, как отключить автоматическую фильтрацию при изменении формы в grid view?
сделай отдельную форму для фильтра, по searchModel, а фильтры для полей в гриде отключи
источник

МИ

Максим Исаев... in Yii Framework 2
Дмитрий
сделай отдельную форму для фильтра, по searchModel, а фильтры для полей в гриде отключи
Да отдельной формой я знаю чтo можно, но тут форму надо держать именно в столбцах таблицы.
источник

Д

Дмитрий in Yii Framework 2
Александр Костырко
Ну уже какая-то другая ошибка
поди путь до web/assets как-то неправильно берется. поэтому и симлинки битые. тыб посмотрел симлинк-то куда ссылается.
источник

Д

Дмитрий in Yii Framework 2
Максим Исаев
Да отдельной формой я знаю чтo можно, но тут форму надо держать именно в столбцах таблицы.
filterOnFocusOut
источник

Д

Дмитрий in Yii Framework 2
Максим Исаев
Да отдельной формой я знаю чтo можно, но тут форму надо держать именно в столбцах таблицы.
опция у gridView есть. посмотри её.
источник

МИ

Максим Исаев... in Yii Framework 2
Дмитрий
опция у gridView есть. посмотри её.
Спасибо! Сработало))
источник

АБ

Александр Бобров... in Yii Framework 2
Всем привет. Ребята подскажите, есть ли в Yii готовый инструмент для создания сингтонов в моделе?
источник

АБ

Александр Бобров... in Yii Framework 2
А именно, я хочу написать метод типа public function getObject() { return new Object(); } так, что бы когда я писал  $model->object && $model->object  у меня создавался только 1 экземляр а не два
источник

АБ

Александр Бобров... in Yii Framework 2
Писать внутри static $obj; if( is_null( $obj ) ) $obj = new Object(); return $obj; не красиво
источник

АБ

Александр Бобров... in Yii Framework 2
Может есть какое-то готовое красивое решение?
источник

ДК

Дмитрий Кожанов... in Yii Framework 2
Александр Бобров
Может есть какое-то готовое красивое решение?
А может вы прочитаете про Синглтон? Это самый простой паттерн для реализации, а вы делаете какой то кошмар
источник

АБ

Александр Бобров... in Yii Framework 2
Дмитрий Кожанов
А может вы прочитаете про Синглтон? Это самый простой паттерн для реализации, а вы делаете какой то кошмар
Да отож, конечно я знаю за паттерны, просто в Yii можно его подключить в качестве компонента тогда он будет синглтоном, но у меня беда в том что мой объект зависит от данных внутри модели (ActiveRecord), и нужно создавать его именно в ней
источник

ДК

Дмитрий Кожанов... in Yii Framework 2
Александр Бобров
Да отож, конечно я знаю за паттерны, просто в Yii можно его подключить в качестве компонента тогда он будет синглтоном, но у меня беда в том что мой объект зависит от данных внутри модели (ActiveRecord), и нужно создавать его именно в ней
Если объект зависит от AR нахрена ему статика? У тебя сама модель не статическая
источник

ДК

Дмитрий Кожанов... in Yii Framework 2
Александр Бобров
Да отож, конечно я знаю за паттерны, просто в Yii можно его подключить в качестве компонента тогда он будет синглтоном, но у меня беда в том что мой объект зависит от данных внутри модели (ActiveRecord), и нужно создавать его именно в ней
public static $object

public static function getObject()
{
   if (!self::$object) {
       self::$object = new Object();
   }

   return self::$object;
}
источник

АБ

Александр Бобров... in Yii Framework 2
Дмитрий Кожанов
Если объект зависит от AR нахрена ему статика? У тебя сама модель не статическая
Модель ПОЧТОВЫЙ АККАУНТ, содержит в себе email, пароль, smtp сервер. Хочу внутри него сделать метод public function getMailer() { return new Mailer(....$this->email.....) } и в будующем вызывать $model->mailer->compose() по каждому аккаунту несколько раз
источник

АБ

Александр Бобров... in Yii Framework 2
Дмитрий Кожанов
public static $object

public static function getObject()
{
   if (!self::$object) {
       self::$object = new Object();
   }

   return self::$object;
}
Нет, не совсем то, у меня объекты создаваемые должны быть привязаны к модели
источник

ДК

Дмитрий Кожанов... in Yii Framework 2
Александр Бобров
Модель ПОЧТОВЫЙ АККАУНТ, содержит в себе email, пароль, smtp сервер. Хочу внутри него сделать метод public function getMailer() { return new Mailer(....$this->email.....) } и в будующем вызывать $model->mailer->compose() по каждому аккаунту несколько раз
Идея хрень. Лучше сделать сервис с зависимостью от почтового аккаунта
источник