Найдено 295 результатов
- 2024.04.19, 12:59
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как сделать сложный запрос и вывод через GridView?
- Ответы: 3
- Просмотры: 220
Re: Как сделать сложный запрос и вывод через GridView?
РЕШЕНО: Не знаю на сколько красиво и кошерно, но работает. Окончательный вариант: Контроллер: $id_all_goods = (ArrayHelper::getColumn(Goods::find()->select('id')->where(...)->all(), 'id', $keepKeys = true)); // Получить все товары по доп условиям $select = '`view`.`id_client`, `client`.`title` AS `t...
- 2024.04.18, 20:48
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как сделать сложный запрос и вывод через GridView?
- Ответы: 3
- Просмотры: 220
Re: Как сделать сложный запрос и вывод через GridView?
И снова продолжаю. С частью задачи в контроллере разобрался: $id_all_goods = (ArrayHelper::getColumn(Goods::find()->select('id')->where(...])->all(), 'id', $keepKeys = true)); $subQuery = (new Query())->select('`id_client`')->from('`orders` `view`') ->where(['`id_goods`'=>$id_all_goods])->distinct()...
- 2024.04.18, 11:54
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как сделать сложный запрос и вывод через GridView?
- Ответы: 3
- Просмотры: 220
Re: Как сделать сложный запрос и вывод через GridView?
Продолжу тему. Сам запрос к базе в случае с 4 товарами получается такой: SELECT `view`.`id_client`, COALESCE(`t1`.`amount`,0) `q1`, COALESCE(`t2`.`amount`,0) `q2`, COALESCE(`t3`.`amount`,0) `q3`, COALESCE(`t4`.`amount`,0) `q4` FROM ( SELECT DISTINCT `t1`.`id_client` FROM `orders` `t1` WHERE (`id_goo...
- 2024.04.18, 00:04
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как сделать сложный запрос и вывод через GridView?
- Ответы: 3
- Просмотры: 220
Как сделать сложный запрос и вывод через GridView?
Есть таблица заказов "orders". Поля: id, id_client, id_goods, amount. Клиентов можен быть ло 50. Наименований товаров не более 7. Количество любое разумное. Обычно до 100. Нужно вывезти таблицу примерно такую: <table> <tbody> <tr> <td> </td> <td>Покупатель</td> <td>Товар_1</td> <t...
- 2024.04.08, 16:47
- Форум: Вёрстка и JavaScript
- Тема: Как сделать форму для строки таблицы
- Ответы: 1
- Просмотры: 409
Re: Как сделать форму для строки таблицы
Пока переделал в отдельные таблицы для каждой строки.
Но придётся переделывать все стили оформления этой таблицы.
Но придётся переделывать все стили оформления этой таблицы.
- 2024.04.08, 16:04
- Форум: Вёрстка и JavaScript
- Тема: Как сделать форму для строки таблицы
- Ответы: 1
- Просмотры: 409
Как сделать форму для строки таблицы
Существует таблица предыдущего заказа от фирмы, в которой каждая строка представляет из себя форму. Данные в строке корректируются и передаются в другую такую же таблицу с текущим заказом. Вот пример: <table class="zakaz"> <form id="1" action="/orders/zakaz?id_zakaz=123"...
- 2024.03.22, 12:39
- Форум: Установка и настройка
- Тема: phpstorm refactor->move на windows не работает
- Ответы: 2
- Просмотры: 553
- 2024.03.22, 11:36
- Форум: Вопросы
- Тема: Что с проектом?
- Ответы: 5
- Просмотры: 1556
Re: Что с проектом?
Спасибо. Начал переделывать. Неторопясь на YII2.)
Дмитрий. А вы у себя на сайте бываете? Я писал там просьбу по phpstorm.
- 2024.03.22, 11:30
- Форум: Установка и настройка
- Тема: phpstorm refactor->move на windows не работает
- Ответы: 2
- Просмотры: 553
phpstorm refactor->move на windows не работает
Друзья. У кого-нибудь есть решение как заставить работать Refactor->Move под виндой?
Не меняет пути у конкретного класса. Или все пути, или не один.
Не меняет пути у конкретного класса. Или все пути, или не один.
- 2024.02.21, 16:07
- Форум: Вопросы
- Тема: Что с проектом?
- Ответы: 5
- Просмотры: 1556
Re: Что с проектом?
Я к чему. У меня проекты выпущены в 2012-14 годах на YII 1
Хочу их переделать. Под какую версию стоит? под 2 или 3?
Хочу их переделать. Под какую версию стоит? под 2 или 3?
- 2024.02.15, 12:43
- Форум: Вопросы
- Тема: Что с проектом?
- Ответы: 5
- Просмотры: 1556
Что с проектом?
Добрый день. Не подскажите что с проектом? Заморожен?
- 2021.05.31, 16:49
- Форум: Общие вопросы (Yii 1.x)
- Тема: Подключение форума
- Ответы: 4
- Просмотры: 12473
Re: Подключение форума
Спасибо. Всё заработало.)
Если не прописывать выдавало ошибку прав доступа. Не находился контроллер.
Если не прописывать выдавало ошибку прав доступа. Не находился контроллер.
- 2021.05.31, 00:32
- Форум: Общие вопросы (Yii 1.x)
- Тема: Подключение форума
- Ответы: 4
- Просмотры: 12473
Re: Подключение форума
То есть достаточно прописать ?
RewriteRule ^forum /forum/$1 [R=301,L]
RewriteRule ^forum /forum/$1 [R=301,L]
- 2021.05.30, 11:41
- Форум: Общие вопросы (Yii 1.x)
- Тема: Подключение форума
- Ответы: 4
- Просмотры: 12473
Подключение форума
Спустя 5 лет начальство захотело подключить форум phpbb к сайту.
По ряду причин сделать отдельное доменное имя не получится.
Подскажите пожалуйста как настроить urlmanager чтобы ссылка типа www.site.ru/forum вела на /root_site/forum
По ряду причин сделать отдельное доменное имя не получится.
Подскажите пожалуйста как настроить urlmanager чтобы ссылка типа www.site.ru/forum вела на /root_site/forum
- 2020.08.17, 09:36
- Форум: Общие вопросы (Yii 1.x)
- Тема: Не работает связка ajax и renderpartial
- Ответы: 2
- Просмотры: 10960
Re: Не работает связка ajax и renderpartial
Решил. Ошибка в вызове ajax формы. Забыл поставить 'update' => '#right'
- 2020.08.17, 09:14
- Форум: Общие вопросы (Yii 1.x)
- Тема: Не работает связка ajax и renderpartial
- Ответы: 2
- Просмотры: 10960
Re: Не работает связка ajax и renderpartial
Одну ошибку нашёл. Забыл поставить id у <div class="right">/
Исправил, но всё равно не работает.
На сервер запрос по ajax приходит. Id определяется.
А вот назад по rendelPartial не отрабатывает.
Исправил, но всё равно не работает.
На сервер запрос по ajax приходит. Id определяется.
А вот назад по rendelPartial не отрабатывает.
- 2020.08.14, 16:12
- Форум: Общие вопросы (Yii 1.x)
- Тема: Не работает связка ajax и renderpartial
- Ответы: 2
- Просмотры: 10960
Не работает связка ajax и renderpartial
Почему не работает renderPartial в такой связке? Контроллер: public function actionIndex() { $model=new Text('search'); $model->unsetAttributes(); $right=''; if(Yii::app()->request->isAjaxRequest) { $id = $_POST['id']; $right = Text::model()->findByPk($id)->text; $this->renderPartial('_right', array...
- 2020.02.13, 18:11
- Форум: Общие вопросы (Yii 1.x)
- Тема: Вопрос по пагинации
- Ответы: 3
- Просмотры: 9741
Re: Вопрос по пагинации
Решено. Добавил 'ajaxUpdate'=>false, и всё заработало!
- 2020.02.13, 17:02
- Форум: Общие вопросы (Yii 1.x)
- Тема: Вопрос по пагинации
- Ответы: 3
- Просмотры: 9741
Re: Вопрос по пагинации
Спасибо. С этим разобрался. Появилась проблема с пагинацией в CListView. Для каждого снимка генерится _view.php: <div class="wind"> <div class="betterTip" id="div<?php echo $data->id?>"> <a id="mylink<?php echo $data->id?>" href="$mydiv<?php echo $data->i...
- 2020.02.10, 16:17
- Форум: Общие вопросы (Yii 1.x)
- Тема: Как вставить счетчик посещений?
- Ответы: 1
- Просмотры: 8184
Re: Как вставить счетчик посещений?
Если ничего не менялось и не использовались схемы, то основной шаблон лежит \твой сайт\protected\views\layouts\main.php
Если использовались схемы смотри в \твой сайт\themes\твоя схема\views\layouts
Если не поможет проверь в \protected\config\main.php
Если использовались схемы смотри в \твой сайт\themes\твоя схема\views\layouts
Если не поможет проверь в \protected\config\main.php