Найдено 143 результата
- 2022.04.08, 10:15
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как настроить композитные формы в Yii2?
- Ответы: 0
- Просмотры: 1105
Как настроить композитные формы в Yii2?
Делаю по инструкции как тут https://github.com/ElisDN/yii2-composite-form class EditForm extends CompositeForm { public function __construct(int $moduleID, $config = []) { .... $ageModels = ChildrenAges::find()->all(); $this->ages = array_map(function (ChildrenAges $ageModel) { return new AgeForm($a...
- 2020.04.06, 14:51
- Форум: Общие вопросы (Yii 2.x)
- Тема: Почему не работает LIMIT в датапровайдере через union запрос на Yii2?
- Ответы: 0
- Просмотры: 1651
Почему не работает LIMIT в датапровайдере через union запрос на Yii2?
Создал 2 запроса $query1 = Model1::fond()->select('id')->andWhere('...'); $query2 = Model2::find()->select('id')->andWhere('...'); $query1->union($query2); $dataProvider = new ActiveDataProvider([ 'query' => $query1, 'pagination' => [ 'pageSize' => 10 ], ]); Выводятся все записи, а не 10 записей как...
- 2018.10.16, 18:17
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как получить родительские категории в nested tree kartik-v/yii2-tree-manager?
- Ответы: 0
- Просмотры: 843
Как получить родительские категории в nested tree kartik-v/yii2-tree-manager?
Пользуюсь библиотекой kartik-v/yii2-tree-manager, как получить всех родителей или одну родительскую категорию?
допустим Бытовая техника|Видео|Телевизоры
у телевизора получить Видео
именно на этой библиотеке
допустим Бытовая техника|Видео|Телевизоры
у телевизора получить Видео
именно на этой библиотеке
- 2018.08.01, 07:55
- Форум: Общие вопросы (Yii 2.x)
- Тема: Не работает подключенный модуль
- Ответы: 5
- Просмотры: 1688
Re: Не работает подключенный модуль
я создал контроллер и в его вьюхе поставил виджет
http://joxi.ru/Dr8NN4xF4V4762
При нажатии на add new Root страница /treemanager/node/manage?kvtree=593618605 выдавала 404 ошибку ,
http://joxi.ru/Dr8NN4xF4V4762
При нажатии на add new Root страница /treemanager/node/manage?kvtree=593618605 выдавала 404 ошибку ,
- 2018.07.31, 19:43
- Форум: Общие вопросы (Yii 2.x)
- Тема: Не работает подключенный модуль
- Ответы: 5
- Просмотры: 1688
Re: Не работает подключенный модуль
Вопрос по другому задам тогда, как бэкенд настроить у этого модуля ?по документации не совсем понял
- 2018.07.31, 18:42
- Форум: Общие вопросы (Yii 2.x)
- Тема: Не работает подключенный модуль
- Ответы: 5
- Просмотры: 1688
Не работает подключенный модуль
Код: Выделить всё
'modules' => [
'treemanager' => [
'class' => '\kartik\tree\Module',
]
],
- 2018.07.04, 14:27
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как работают сервисы автопостинга ВК?
- Ответы: 4
- Просмотры: 1692
Re: Как работают сервисы автопостинга ВК?
увы нет, оказывается к тех поддержке надо обращаться, чтобы дали праваuchet писал(а): ↑2018.07.04, 12:12 Получай права для постинга на стену и пости
https://vk.com/dev/permissions
- 2018.07.04, 08:56
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как работают сервисы автопостинга ВК?
- Ответы: 4
- Просмотры: 1692
Как работают сервисы автопостинга ВК?
Во всех сервисах дается только доступ к приложению, и они потом автоматом постят в наших группах, для получения прав достаточно перейти по ссылке, и дальше редирект происходит на сайт обратно. В некоторых по ссылке запрашивается код (response_type=code) и дальше по этому коду как я понимаю получают ...
- 2018.03.06, 08:22
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как правильно сделать выборку many_many в Yii2?
- Ответы: 11
- Просмотры: 3683
Re: Как правильно сделать выборку many_many в Yii2?
$ids = []; foreach (Category::find()->select('id')->andWhere(['parent_id' => $this->mainCategoryID])->all() as $category) { $ids[] = $category->id; } $query->innerJoinWith('categories'); $query->andFilterWhere(['category.id' => $ids]); если так сделать, то результат тот же
- 2018.03.06, 08:02
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как правильно сделать выборку many_many в Yii2?
- Ответы: 11
- Просмотры: 3683
- 2018.03.05, 17:02
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как правильно сделать выборку many_many в Yii2?
- Ответы: 11
- Просмотры: 3683
Re: Как правильно сделать выборку many_many в Yii2?
с ограничением будет так
SELECT p.* FROM products WHERE id in(SELETC product_id FROM products_to_category WHERE category_id in (1, 2, 3, ...)) ORDER BY date DESC LIMIT 30
а в подзапросе его не будет, так как с ним будет левая сортировка
SELECT p.* FROM products WHERE id in(SELETC product_id FROM products_to_category WHERE category_id in (1, 2, 3, ...)) ORDER BY date DESC LIMIT 30
а в подзапросе его не будет, так как с ним будет левая сортировка
- 2018.03.05, 11:10
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как правильно сделать выборку many_many в Yii2?
- Ответы: 11
- Просмотры: 3683
Re: Как правильно сделать выборку many_many в Yii2?
кстати насчет подзапроса, а что если у этих категорий миллион товаров, тогда этот вариант не подходитWizard писал(а): ↑2018.03.05, 09:35 в любом случае запрос должен выглядеть как то так
Код: Выделить всё
SELECT p.* FROM products WHERE id in(SELETC product_id FROM products_to_category WHERE category_id in (1, 2, 3, ...))
- 2018.03.05, 09:53
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как правильно сделать выборку many_many в Yii2?
- Ответы: 11
- Просмотры: 3683
- 2018.03.05, 09:04
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как правильно сделать выборку many_many в Yii2?
- Ответы: 11
- Просмотры: 3683
Как правильно сделать выборку many_many в Yii2?
Есть таблицы products [id, name,publish, ....] category [id, name, parent_id...] products_to_category [product_id, category_id] При расчете количества товаров у главной категории выводятся дубли, допустим если один товар в подкатегориях BMW, AUDI, OPEL, (главная категории у всех автозапчасти) то буд...
- 2017.05.19, 14:04
- Форум: Общие вопросы (Yii 2.x)
- Тема: kop/yii2-scroll-pager загрузка после прокрутки
- Ответы: 2
- Просмотры: 2078
kop/yii2-scroll-pager загрузка после прокрутки
echo \yii\widgets\ListView::widget([ 'dataProvider' => $dataProvider, 'itemOptions' => ['class' => 'item'], 'itemView' => '_itemNew', 'summary' => false, 'pager' => ['class' => \kop\y2sp\ScrollPager::className(), 'eventOnScroll' => 'loadPager'], ]); сделал так и в loadPager function loadPager() { $...
- 2017.05.08, 06:37
- Форум: Общие вопросы (Yii 2.x)
- Тема: mongodb ошибка Detected corrupt BSON data
- Ответы: 8
- Просмотры: 3274
- 2017.05.05, 05:23
- Форум: Общие вопросы (Yii 2.x)
- Тема: mongodb ошибка Detected corrupt BSON data
- Ответы: 8
- Просмотры: 3274
Re: mongodb ошибка Detected corrupt BSON data
короче я понял почему он ругается, а ругается он из за того что в тексте есть кириллица, хоть и записываю в utf-8
- 2017.05.04, 13:43
- Форум: Общие вопросы (Yii 2.x)
- Тема: mongodb ошибка Detected corrupt BSON data
- Ответы: 8
- Просмотры: 3274
Re: mongodb ошибка Detected corrupt BSON data
так в базе итак в utf-8 записано все данные. и драйвера последние стоят вроде как
- 2017.05.04, 07:17
- Форум: Общие вопросы (Yii 2.x)
- Тема: mongodb ошибка Detected corrupt BSON data
- Ответы: 8
- Просмотры: 3274
- 2017.05.02, 06:32
- Форум: Общие вопросы (Yii 1.x)
- Тема: createCommand getText() и сортировка
- Ответы: 0
- Просмотры: 1038
createCommand getText() и сортировка
сначала делаю запрос после делаю $cmd->text; и смотрю текст запроса, после этого добавляю $cmd->order('id desc'), сортировка не добавляется, если $cmd->order('id desc') добавить до $cmd->text все ок, можно ли как то сделать чтобы после $cmd->text можно было добавить сортировку, $cmd->text мне нужен ...