Найдено 2144 результата
- 2016.01.28, 11:37
- Форум: Общие вопросы (Yii 2.x)
- Тема: Связь через промежуточную таблицу
- Ответы: 14
- Просмотры: 7957
Re: Связь через промежуточную таблицу
алиасы нужны обязательно
- 2016.01.28, 11:19
- Форум: Общие вопросы (Yii 2.x)
- Тема: getter для ActiveQuery без relation
- Ответы: 18
- Просмотры: 5709
Re: getter для ActiveQuery без relation
пиши в приватное, просто если оно юзается в одном месте только, то зачем оно там?maxtorchel писал(а):кстати да, а почему именно так а не в приватное свойство?
- 2016.01.28, 11:10
- Форум: Общие вопросы (Yii 2.x)
- Тема: getter для ActiveQuery без relation
- Ответы: 18
- Просмотры: 5709
Re: getter для ActiveQuery без relation
Код: Выделить всё
public function getRoots()
{
static $roots;
if (!is_array($roots)) {
$roots = $this->getRootsQuery()->all();
}
return $roots;
}
- 2016.01.28, 11:08
- Форум: Общие вопросы (Yii 2.x)
- Тема: getter для ActiveQuery без relation
- Ответы: 18
- Просмотры: 5709
Re: getter для ActiveQuery без relation
неплохо было бы кешировать в getRoots
- 2016.01.28, 10:55
- Форум: Общие вопросы (Yii 2.x)
- Тема: getter для ActiveQuery без relation
- Ответы: 18
- Просмотры: 5709
Re: getter для ActiveQuery без relation
findRoots пусть возвращает вам one() а квери делать для рутс отдельно - не вижу смысла
- 2016.01.28, 10:54
- Форум: Общие вопросы (Yii 2.x)
- Тема: getter для ActiveQuery без relation
- Ответы: 18
- Просмотры: 5709
Re: getter для ActiveQuery без relation
ну теоретически этому методу ваще нефиг делать в этой модели ну или статическим его сделать
- 2016.01.28, 10:38
- Форум: Общие вопросы (Yii 2.x)
- Тема: getter для ActiveQuery без relation
- Ответы: 18
- Просмотры: 5709
Re: getter для ActiveQuery без relation
ну тогда только через $this->getRoots()->all()
- 2016.01.28, 10:22
- Форум: Общие вопросы (Yii 2.x)
- Тема: сохранение в бд
- Ответы: 4
- Просмотры: 1582
Re: сохранение в бд
$("#user-amount-"+id).html(user_discount); куда засунуть?
- 2016.01.28, 10:21
- Форум: Общие вопросы (Yii 2.x)
- Тема: сохранение в бд
- Ответы: 4
- Просмотры: 1582
Re: сохранение в бд
var discount = $("#"+id).val(); этим что вы пытаетесь выбрать?
- 2016.01.28, 10:19
- Форум: Общие вопросы (Yii 2.x)
- Тема: getter для ActiveQuery без relation
- Ответы: 18
- Просмотры: 5709
Re: getter для ActiveQuery без relation
ну ты пишешь getRoots, он же 1 должен быть?
даже с нестед сетс мани рутс, у чилда будет 1 рут
даже с нестед сетс мани рутс, у чилда будет 1 рут
- 2016.01.28, 10:09
- Форум: Общие вопросы (Yii 2.x)
- Тема: getter для ActiveQuery без relation
- Ответы: 18
- Просмотры: 5709
Re: getter для ActiveQuery без relation
алиасы надо обязательно юзать, т.к. у тебя связи на эту же таблицу
- 2016.01.28, 10:09
- Форум: Общие вопросы (Yii 2.x)
- Тема: getter для ActiveQuery без relation
- Ответы: 18
- Просмотры: 5709
Re: getter для ActiveQuery без relation
Код: Выделить всё
public function getRoots()
{
$alias = static::tableName();
return $this->hasMany(static::class, ['id' => 'parent_id'])->from($alias . ' cu')->andWhere([$alias . '.parent_id'=>null])->orderBy($alias . '.position');
}
- 2016.01.28, 10:03
- Форум: Общие вопросы (Yii 2.x)
- Тема: сохранение в бд
- Ответы: 4
- Просмотры: 1582
Re: сохранение в бд
бред пьяного электрика
где форма?
что за селектор .tab?
почему не юзать валидаторы модели?
где собственно сами инпуты?
if закомментирован неверно
и .т.п
где форма?
что за селектор .tab?
почему не юзать валидаторы модели?
где собственно сами инпуты?
if закомментирован неверно
и .т.п
- 2016.01.28, 09:57
- Форум: Общие вопросы (Yii 2.x)
- Тема: Модально окно с динамическим контентом
- Ответы: 4
- Просмотры: 1876
Re: Модально окно с динамическим контентом
датапровайдер не заюзан во вьюхе
- 2016.01.28, 09:55
- Форум: Общие вопросы (Yii 2.x)
- Тема: getter для ActiveQuery без relation
- Ответы: 18
- Просмотры: 5709
Re: getter для ActiveQuery без relation
переформулируйте
- 2016.01.28, 08:49
- Форум: Общие вопросы (Yii 2.x)
- Тема: Сохранение one to many
- Ответы: 1
- Просмотры: 763
Re: Сохранение one to many
пересмотреть свои взгляды и почитать побольше про рбак, в частности вы упускаете момент, что если 1 пользователю требуется больше 1 роли, то вы нарушаете концепцию рбак
- 2016.01.27, 21:41
- Форум: Общие вопросы (Yii 2.x)
- Тема: Древовидная структура с ListView
- Ответы: 5
- Просмотры: 1752
Re: Древовидная структура с ListView
так задумано, защита авторских прав от копипасты
- 2016.01.27, 18:05
- Форум: Общие вопросы (Yii 2.x)
- Тема: Древовидная структура с ListView
- Ответы: 5
- Просмотры: 1752
Re: Древовидная структура с ListView
можно, вложенными лист вью, в качестве дата провайдера передаешь нестед сет или че у тебя там чилдов(1) апд. в доках нет примеров, но как то так ListView::widget([ 'itemTemplate' => 'blabla' ]); >>>blabla.template $dataProvider = new ArrayDataProvider(['allModels' => $item->child($level = 1)]) ListV...
- 2016.01.27, 18:04
- Форум: Общие вопросы (Yii 2.x)
- Тема: Подключение файлов через require
- Ответы: 20
- Просмотры: 6497
Re: Подключение файлов через require
покажи как юзаешь, уточни версию фреймворка, а то у тебя все в куче перемешано
- 2016.01.27, 16:03
- Форум: Общие вопросы (Yii 2.x)
- Тема: Ошибка 400. Отсутствие обязательного параметра
- Ответы: 2
- Просмотры: 1916
Re: Ошибка 400. Отсутствие обязательного параметра
index у вас ждет id ?