Найдено 38 результатов

fname_lname
2021.06.29, 21:58
Форум: Общие вопросы (Yii 2.x)
Тема: Условие при редактировании полей
Ответы: 2
Просмотры: 732

Условие при редактировании полей

Пример, есть таблица успеваемости студентов: id, ФИО, оценка, группа как запретить редактирование поля "группа" при условии если оценка ниже 3? public function actionUpdate($id) { $model = $this->findModel($id); if ($model->load(Yii::$app->request->post()) && $model->save()) { retu...
fname_lname
2021.06.26, 19:00
Форум: Общие вопросы (Yii 2.x)
Тема: Как правильно построить JOIN запрос SQL в Yii2?
Ответы: 1
Просмотры: 806

Как правильно построить JOIN запрос SQL в Yii2?

Как осуществить запрос средствами ActiveRecord для данной таблицы?
Изображение
fname_lname
2021.06.26, 04:39
Форум: Общие вопросы (Yii 2.x)
Тема: Как вывести выпадающий список записей из БД?
Ответы: 1
Просмотры: 684

Как вывести выпадающий список записей из БД?

Код: Выделить всё

<?= $form->field($model, 'id_student')->dropDownList(ArrayHelper::map(Student::find()->all(), 'id', 'name')) ?>
Я могу выбрать только поле name из таблицы студент.
Как мне выбрать несколько полей (sur_name, name, otch) из таблицы студент в виде строки?
fname_lname
2020.04.21, 08:25
Форум: Общие вопросы (Yii 2.x)
Тема: Вывод категорий товаров
Ответы: 1
Просмотры: 1817

Вывод категорий товаров

Здравствуйте. Как сделать так чтобы при выборе родительской категории выводились товары всех дочерних категорий? В данный момент у меня выводятся товары только для конкретной категории Category Controller class CategoryController extends Controller { public $layout = 'shop'; public function actionVi...
fname_lname
2020.04.09, 20:45
Форум: Общие вопросы (Yii 2.x)
Тема: dektrium/user шаблон
Ответы: 1
Просмотры: 1204

dektrium/user шаблон

Использую модуль от dektrium yii2-user. В админке шаблон AdminLTE. Так вот, когда я авторизуюсь в админке форма авторизации отображается нормально, как и должно быть без основного шаблона, вот так: https://yadi.sk/i/DX4v4yKcDbmuVA Но когда нажимаю на "Забыли пароль" или "Зарегистриров...
fname_lname
2020.03.11, 21:46
Форум: Общие вопросы (Yii 2.x)
Тема: Не устанавливается модуль
Ответы: 0
Просмотры: 1074

Не устанавливается модуль

Пытаюсь установить модуль, но composer выдает [ErrorException] count(): Parameter must be an array or an object that implements Countable Fatal error: Uncaught Symfony\Component\Process\Exception\RuntimeException: Unable to kill the process in phar://D:/OSPanel/modules/php/PHP-7.2-x64/composer.phar/...
fname_lname
2020.02.26, 21:51
Форум: Общие вопросы (Yii 2.x)
Тема: rico yii2images не работает для другой модели
Ответы: 0
Просмотры: 1020

rico yii2images не работает для другой модели

Можно ли данное расширение использовать для других моделей? Потому что я когда добавляю еще одну модель, где предусмотрена загрузка картинок, картинки почему то не загружаются. Например у меня есть модель "Продукты", картинки сохраняются в папке upload/cache и upload/store. В нем автоматич...
fname_lname
2020.02.22, 11:50
Форум: Общие вопросы (Yii 2.x)
Тема: вывод RadioList
Ответы: 7
Просмотры: 1500

Re: вывод RadioList

как умножить $value->price на итоговую стоимость товаров? Модель public static function findDelivery() { $delivery = MethodDelivery::find()->all(); $ArrDelivery = []; foreach ($delivery as $value) { $ArrDelivery[$value->id] = $value->title . '<br>' . '<small>' . $value->description . '</small><br>' ...
fname_lname
2020.02.20, 19:47
Форум: Общие вопросы (Yii 2.x)
Тема: вывод RadioList
Ответы: 7
Просмотры: 1500

Re: вывод RadioList

как для второго элемента $value->price добавить стиль <div class="pull-right">? public static function findDelivery() { $delivery = MethodDelivery::find()->all(); $ArrDelivery = []; foreach ($delivery as $value) { $ArrDelivery[$value->id] = $value->title . ' ' . $value->price . ' руб'; } r...
fname_lname
2020.02.20, 11:52
Форум: Общие вопросы (Yii 2.x)
Тема: вывод RadioList
Ответы: 7
Просмотры: 1500

Re: вывод RadioList

спасибо
fname_lname
2020.02.20, 00:01
Форум: Общие вопросы (Yii 2.x)
Тема: вывод RadioList
Ответы: 7
Просмотры: 1500

вывод RadioList

как выбрать все значения radioList из таблицы БД в данном случае? echo $form->field($model, 'delivery')->label(false)->radioList( [0=>'Почта России, 1 => 'СДЭК', 2 => 'Курьером по городу', 3 => 'Самовывоз'] ); В контроллере: $delivery = MethodDelivery::find()->all();
fname_lname
2020.02.19, 15:13
Форум: Общие вопросы (Yii 2.x)
Тема: Оформление заказа
Ответы: 3
Просмотры: 964

Re: Оформление заказа

а как вообще правильно сделать, если это был реальный магазин? там ведь пользователь может совершить заказ не зареганым? а историю заказов уже смотреть в личном кабинете. То есть получается поле телефон тоже должен быть связан с таблицей user?
fname_lname
2020.02.18, 22:18
Форум: Общие вопросы (Yii 2.x)
Тема: Оформление заказа
Ответы: 3
Просмотры: 964

Оформление заказа

Делаю примитивный интернет-магазин. Сейчас для оформления заказа достаточно ввести персональные данные (фио, телефон, адрес). После ввода данные и данные сессии (количество товаров и цена) сохраняются в бд вот так: CartController public function actionIndex() { $session = Yii::$app->session; $sessio...
fname_lname
2020.02.14, 16:21
Форум: Общие вопросы (Yii 2.x)
Тема: живой поиск от kartik\typeahead\Typeahead
Ответы: 1
Просмотры: 778

живой поиск от kartik\typeahead\Typeahead

У меня на сайте есть обычная бутстраповская форма поиска <form method="get" action="<?php echo Url::to(['history/result']) ?>"> <div class="form-group"> <label for="exampleInputEmail1">Поиск по фамилии</label> <input type="text" class="form-cont...
fname_lname
2020.02.13, 07:44
Форум: Общие вопросы (Yii 2.x)
Тема: Gridview search
Ответы: 5
Просмотры: 1294

Re: Gridview search

Что-то не могу додумать, может быть подскажете какое должно быть условие?
fname_lname
2020.02.12, 09:17
Форум: Общие вопросы (Yii 2.x)
Тема: Gridview search
Ответы: 5
Просмотры: 1294

Gridview search

Как скрыть gridview по умолчанию? мне необходимо чтобы gridview срабатывал после нажатия на поиск. Как это сделать? короче, нужно чтобы записи не отображались в grid все сразу, а только по условию поиска. index.php <?php use yii\helpers\Html; use yii\grid\GridView; /* @var $this yii\web\View */ /* @...
fname_lname
2020.02.11, 15:43
Форум: Общие вопросы (Yii 2.x)
Тема: Система обработки заявок
Ответы: 5
Просмотры: 1235

Re: Система обработки заявок

ну да, без связанных таблиц тут наверное не обойтись. думаю связать таблицу Заявки по id пользователя таблицы Пользователи. Таким образом, чтобы проверить свою заявку, клиент должен пройти процедуру регистрации и авторизации