Вопросы по теме 'yii2'

Yii2 переопределяет общий вид расширения/виджета
У меня есть класс виджета внутри "~/common/extensions/my_widget" Он отображает: "~/common/extensions/my_widget/views/index" public function run() { echo $this->render( '@common/extensions/my_widget/views/index'); } Когда я создаю...
3385 просмотров
schedule 08.07.2022

Инициализация модели Yii2 И обработка сеанса
Вот такая загвоздка :) В старом Yii можно было создавать экземпляры моделей в любом месте в protected. Независимо от того, в каком модуле вы были. Затем команда Yii решила пойти и все испортить :) и решила изменить структуру и код, и теперь я...
798 просмотров
schedule 12.08.2022

Невозможно использовать токены и экстрапаттерн вместе для служб REST в Yii2
запрос REST Yii2 Я нашел это для использования настраиваемого действия в контроллере, для которого я добавил дополнительный шаблон, упомянутый в приведенной выше ссылке. И он отлично работает, когда мы ищем. Но не можем использовать обычные...
900 просмотров
schedule 08.01.2024

Yii Framework 2.0 получает данные из левой таблицы, которая не существует в качестве внешнего ключа в правой вкладке.
Работая с Yii framework 2.0, у меня есть две таблицы базы данных (A и B). Это реляционная база данных 1:n. У A есть только один B, но у B есть много A. Моя база данных выглядит примерно так. A table: id = 1, name = yes id = 2, name = no id...
525 просмотров
schedule 31.12.2023

Как установить уникальность для нескольких полей в ActiveRecord (Yii2)?
Как установить уникальность для нескольких полей в ActiveRecord (Yii2)? попробовал как написано в инструкции ['a1', 'unique', 'targetAttribute' => ['a1', 'a2']] Но это не работает.
14157 просмотров
schedule 25.11.2023

Отправить данные POST через меню yii2-admin
Я использую yii2-admin от mdmsoft. Я сделал меню под названием Logout. Чтобы это работало, мне нужно отправить запрос как POST. Соглашение заключается в использовании метода linkOptions. Но как его здесь использовать? Разработчик предоставил поле...
393 просмотров
schedule 16.05.2024

Пользовательский класс userIdentity в yii2
Я хочу создать собственный класс userIdentity в соответствии с моими конкретными требованиями. Вот код <?php namespace app\models; use yii\web\IdentityInterface; use app\models\dbTables\Users; class UserIdentity implements IdentityInterface{...
3618 просмотров
schedule 08.11.2022

Проверка из версии базы данных в Yii2
У меня есть приложение .NET, которое я переношу на Yii2. В базе данных у меня есть таблица VariablesGlobales с полем с именем Version . Мне нужно проверить значение этого поля с помощью параметра с именем minDBversion , чтобы убедиться, что в...
338 просмотров
schedule 05.06.2024

Как использовать кеширование запросов в yii2 ActiveRecord
Цитирую руководство: ``Кэширование запросов — это специальная функция кэширования, созданная поверх кэширования данных. Он предназначен для кэширования результатов запросов к базе данных. Для кэширования запросов требуется подключение к базе...
10770 просмотров
schedule 17.11.2022

Yii framework 2.0 asDate() на 1 час раньше
Работая с Yii framework 2.0, я получаю записи из своей базы данных. В каждой таблице у меня есть столбец с именем created_at . Допустим, created_at = '2015-12-25 01:00:00' . Я использую следующий форматтер Yii....
605 просмотров
schedule 26.02.2024

yii2: форматирование даты для отображения
Я настроил поле даты date_date как поле datetime в базе данных mysql. В моей модели правила Appointment.php установлены так: public function rules() { return [ [['appointment_date','weekdays'], 'safe'],...
25140 просмотров
schedule 22.04.2024

Как создать многоразовый виджет в Yii2
Я сделал простой виджет в моем текущем проекте yii2 . Просто он создает список вариантов выбора для всех тем jui и позволяет пользователю изменять тему и сохранять ее с помощью файлов cookie. Этому виджету нужны два файла javascript, они...
11836 просмотров
schedule 04.12.2023

ActiveForm, пользовательский идентификатор для проверки нарушения поля
Я новичок в Yii2, и у меня возникла следующая неприятная проблема. Я создал две формы на одной странице, например <?php $form = ActiveForm::begin([ // make sure you set the id of the form 'id' => 'create', 'action'...
1129 просмотров
schedule 25.08.2022

Как использовать условие where() с min() в ActiveQuery
Я изменяю этот запрос на Yii2 ActiveRecord . $query = "SELECT min(sorting_value) as sorting_value FROM table WHERE sorting_value>'$variable'" Насколько я сделал это: $queryValue =...
4852 просмотров
schedule 24.03.2024

ActiveRecord Вставка пустых полей Yii2
При добавлении новой записи вставляйте только ID, остальные поля добавляются пустыми. public function actionSignup() { $model = new User(); if(Yii::$app->request->post()) { $model->id = 122; $model->username =...
2603 просмотров
schedule 13.11.2023

Yii restful API, как изменить возвращаемые результаты из модели
Я следовал этому руководству , чтобы настроить внутренний сервер на базе Yii framework, а затем это руководство для настройки моего API, и все работает как это должно. Но я не уверен, как выполнить следующий шаг: мой возвращаемый массив прямо...
572 просмотров
schedule 06.02.2024

Yii2 - Как включить html на несколько страниц
Обычно, если бы я хотел включить некоторый общий код на несколько страниц, я бы использовал что-то вроде: <?php include_once(__DIR__.'/../someFolder/SomeFile.php' ?> Просто интересно, какой предпочтительный способ сделать это в Yii2? Я...
1290 просмотров
schedule 10.01.2024

Использование find() в Active Record с несколькими предложениями where
Я хочу разделить (используя скобки) следующий запрос Active Record на 3 группы. Первая группа будет от первого предложения «Где» до последнего «или Где». Второй и третий будут использовать «andWhere». Пожалуйста, дайте мне предложения о том, как...
3851 просмотров
schedule 11.07.2022

Как изменить фон 1 строки в Yii2 Gridview
Я работаю с Yii 2, и это представление сетки для отображения информации. Теперь моя проблема заключается в том, что всякий раз, когда пользователь сканирует два одинаковых серийных номера и/или MAC-адреса, он должен выделить строку (изменить цвет...
28154 просмотров
schedule 02.11.2022

Yii2: Как сопоставить строку CSV в атрибуте с CheckboxList в форме?
У меня есть модель с атрибутом, который содержит строку CSV. (Модель на самом деле является объектом ActiveRecord, но я думаю, это не важно. Поправьте меня, если я ошибаюсь.) /** * @property string $colors Can be something like "red" or...
472 просмотров
schedule 10.01.2024