Найдено 105 результатов
- 2015.10.27, 13:43
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как передать параметр из одного action в другой?
- Ответы: 9
- Просмотры: 3678
Re: Как передать параметр из одного action в другой?
Круто, надо будет попробовать. Пока присмотриваюсь к https://github.com/wbraganca/yii2-dynamicform
- 2015.10.27, 12:21
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как передать параметр из одного action в другой?
- Ответы: 9
- Просмотры: 3678
Re: Как передать параметр из одного action в другой?
А как тогда я свяжу модели, если еще нет id? И сколько мне полей адресов делать, если я не знаю сколько их будет?
- 2015.10.26, 12:09
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как передать параметр из одного action в другой?
- Ответы: 9
- Просмотры: 3678
Re: Как передать параметр из одного action в другой?
Создать. Первая модель "организации". Вторая - адреса организации. Адресов может быть много.
- 2015.10.26, 11:15
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как передать параметр из одного action в другой?
- Ответы: 9
- Просмотры: 3678
Как передать параметр из одного action в другой?
Для связи моделей, после сохранения первой, модели идет редирект на actionCreate второй модели. Подскажите, пожалуйста, как в actionCreate передать id сохраненной первой модели (не GET)?
- 2015.10.10, 05:15
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как изменить значение поля которое создает timestampbehavior
- Ответы: 8
- Просмотры: 2247
Re: Как изменить значение поля которое создает timestampbehavior
Заработало. Всем спасибо огромное. Про rules теперь буду знать.
- 2015.10.10, 05:02
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как изменить значение поля которое создает timestampbehavior
- Ответы: 8
- Просмотры: 2247
Re: Как изменить значение поля которое создает timestampbehavior
В rules нет. изменил строку для проверки так теперь в базу в любом случае записывается null (с заполненым полем и без) т.е. в $event->sender->created_at всегда NULL
Код: Выделить всё
return $event->sender->created_at ?:$event->sender->created_at;
- 2015.10.09, 15:30
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как изменить значение поля которое создает timestampbehavior
- Ответы: 8
- Просмотры: 2247
Re: Как изменить значение поля которое создает timestampbehavior
хотя этот вариант тоже не помог. Видимо я чтото не правильно делаю
- 2015.10.09, 14:18
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как изменить значение поля которое создает timestampbehavior
- Ответы: 8
- Просмотры: 2247
Re: Как изменить значение поля которое создает timestampbehavior
Все равно ставит текущую датуElisDN писал(а):Код: Выделить всё
[ 'class' => TimestampBehavior::className(), 'value' => function (Event $event) { return $event->sender->created_at ?: time(); }, 'attributes' => [ ActiveRecord::EVENT_BEFORE_INSERT => 'created_at', ], ],
- 2015.10.08, 15:44
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как изменить значение поля которое создает timestampbehavior
- Ответы: 8
- Просмотры: 2247
Как изменить значение поля которое создает timestampbehavior
Здравствуйте. Подскажите, пожалуйста, как изменить значение поля которое создает timestampbehavior. Иногда мне нужно при создании поста выставить вручную будущую дату, а timestampbehavior, естественно, меняет на текущую.
- 2015.10.05, 13:02
- Форум: Общие вопросы (Yii 2.x)
- Тема: RBAC помогите разобраться
- Ответы: 37
- Просмотры: 9359
Re: RBAC помогите разобраться
Можно ли сделать так, чтобы все пользователи были по умолчанию user, кроме тех, что указаны в файле assignments ? (чтобы не описывать всех пользователей в этих файлах)
- 2015.10.04, 17:12
- Форум: Общие вопросы (Yii 2.x)
- Тема: RBAC помогите разобраться
- Ответы: 37
- Просмотры: 9359
Re: RBAC помогите разобраться
это я понял. где тогда хранятся данные о том, какой пользователь какой роли принадлежит? тысячи пользователей описаны в файлах? (phpmanager)
- 2015.10.04, 15:14
- Форум: Общие вопросы (Yii 2.x)
- Тема: RBAC помогите разобраться
- Ответы: 37
- Просмотры: 9359
Re: RBAC помогите разобраться
Правильно я понимаю, что если я использую phpmanager и у меня нет в таблице пользователей столбца с ролью пользователя, то все пользователи будут с ролью описаной в defaultRoles? Т.е если в 'defaultRoles' => ['user'], то все пользователи будут user, а роль администратора описать и присвоить в файлах...
- 2015.07.22, 15:28
- Форум: Общие вопросы (Yii 2.x)
- Тема: database, CAST()
- Ответы: 1
- Просмотры: 1275
Re: database, CAST()
как решился вопрос?
- 2015.07.22, 08:37
- Форум: Общие вопросы (Yii 2.x)
- Тема: Связанные списки
- Ответы: 9
- Просмотры: 4564
Re: Связанные списки
Благодарю.
А div'ы все руками рисовать?
А div'ы все руками рисовать?
- 2015.07.22, 04:51
- Форум: Общие вопросы (Yii 2.x)
- Тема: Связанные списки
- Ответы: 9
- Просмотры: 4564
Re: Связанные списки
Подскажите, как сделать первый выпадающий список без модели? Я не хочу выбранные в нем данные сохранять в бд. Сохраняться будет только значение последнего списка.
- 2015.07.17, 15:33
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как использовать 2amigos/yii2-file-upload-widget
- Ответы: 0
- Просмотры: 1047
Как использовать 2amigos/yii2-file-upload-widget
Здравствуйте.
Подскажите, пожалуйста, пример использования 2amigos/yii2-file-upload-widget (контроллер, модель, представление). Инструкция не помогает.
Подскажите, пожалуйста, пример использования 2amigos/yii2-file-upload-widget (контроллер, модель, представление). Инструкция не помогает.
- 2015.07.10, 10:14
- Форум: Общие вопросы по программированию
- Тема: Категори с количеством материалов каждой
- Ответы: 5
- Просмотры: 2058
Re: Категори с количеством материалов каждой
$sql = 'select c.*, count(n.id) as newscount from category c left join news n on n.category_id = c.id group by c.id'; $categories = Category::findBySql($sql)->asArray()->all(); foreach ($categories as $cat) { echo $cat['title'].': '.$cat['newscount'].'</br>'; } Подскажите, как без asArray() выв...
- 2015.07.08, 15:04
- Форум: Общие вопросы по программированию
- Тема: Категори с количеством материалов каждой
- Ответы: 5
- Просмотры: 2058
Re: Категори с количеством материалов каждой
Спасибо за ответ. Я, наверно, не в тот раздел написал. Извиняюсь за тупые вопросы, подскажите, пожалуйста, на пальцах версию для yii2, кому не трудно. У меня две модели (news и category). Один ко многим. public function getNews() { return $this->hasMany(News::className(), ['category_...
- 2015.07.07, 17:00
- Форум: Общие вопросы по программированию
- Тема: Категори с количеством материалов каждой
- Ответы: 5
- Просмотры: 2058
Категори с количеством материалов каждой
Добрый день.
Подскажите, как вывести список категорий с количеством материалов в каждой категории? пример на картинке
Связь один ко многим.
Остановился на $query = Category::find()->all()
Подскажите, как вывести список категорий с количеством материалов в каждой категории? пример на картинке
Связь один ко многим.
Остановился на $query = Category::find()->all()
- 2015.01.04, 14:40
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как выводить поля без html разметки?
- Ответы: 10
- Просмотры: 4060
Re: Как выводить поля без html разметки?
Html::activeTextInput($model, 'attribute', $options=[]); Так и пытаюсь сделать. Но при таком способе не работает клиентская валидация. В <script> для полей, выведенных таким способом, условий никаких нет. Для обычных <?= $form->field($model, 'model')->textinput() ?> в <script> правила написаны.