Category: Yii2

11
Авг
2020

yii2 unclead yii2-multiple-input Update Action

Я пишу систему тестирования используя Yii2 – и в своем actionCreate я использовал yii2-multiple-input
для создания вопросов на тест и соответственно ответов которые принадлежат этому вопросу. Вопросы с ответами создаются нормально.
Action …

04
Авг
2020

Почему сохраняет неверные данные даже при ajaxValidationUrl?

У меня есть поле, которое валидируется через enableAjaxValidation. У формы стоит validationUrl, который возвращает ошибки. Всё работает. Однако, если проигнорировать все эти сообщения и нажать кнопку "submit", то данные все сохра…

03
Авг
2020

Выгрузка сайта на хостинг Yii2 basic

Первый раз переношу сайт из локального сервера на тестовый хостинг , но не знаю как правильно его там настроить ,чтобы оно хоть что-то показывало .На хостинге возникают такие ошибки
Cannot serve directory /var/www/artem-y/data/: No matchi…

31
Июл
2020

Call to a member function save() on null Yii2

Пытаюсь сделать добавление данных в бд из формы , выдает такую ошибку , если я правильно понял – то из-за отсутствия одного из значений ,но они вроде есть .Ошибка Call to a member function save() on null в \controllers\SiteController.php …

31
Июл
2020

yii2 в связке с httpclient и использованием proxy, исключения

Используется фреймворк yii2.
Задача проверить список прокси из файла на валидность, путем простой попытки открыть страницу с поочередным использованием каждого proxy-адреса из файла. Функция взята из рабочего вариант без yii2 и использован…

28
Июл
2020

Как реализовать выподающий список со значениями из массива в GridView yii2?

Как реализовать выпадающий список со значениями из массива в каждой ячейки в колонке , и если в одной колонке выбрано значение, то в других выпадающих списках оно должно исчезнуть в GridView yii2?
‘columns’ => [
[‘class’ =&g…

28
Июл
2020

Как реализовать выподающий список со значениями из массива в GridView yii2?

Как реализовать выпадающий список со значениями из массива в каждой ячейки в колонке , и если в одной колонке выбрано значение, то в других выпадающих списках оно должно исчезнуть в GridView yii2?
‘columns’ => [
[‘class’ =&g…

28
Июл
2020

Как при включенной enableAjaxValidation избежать автосохранения формы?

В некоторых формах проекта (в 12 из 40) при создании или редактировании в одном/двух/трёх полях стоит серверная валидация, т.к. нужно проверять уникальность поля или связки. Поэтому стоит enableAjaxValidation. Валидация происходит при поте…

27
Июл
2020

Failed to instantiate component or class "sizeg\jwt\JwtHttpBearerAuth"

Всем привет. Недавно начал работать с Yii2 и столкнулся с такой проблемой, при попытке использовании JWT токенов от sizeg. Делал всё по документации, внёс параметр в конфиги, добавил проверку в behaviors, но всё равно выдаёт данную ошибку….

25
Июл
2020

POST не получает переданные данные

Взялся доделывать проект заказчика. Он написан на Yii2( знаний о данном фреймворке – 0 ).
В нем есть скрипт по подбору города в зависимости от введенных символов ( вводишь К и тебе выдается список городов где есть буква К ).
js обработчик…

23
Июл
2020

YII2. Не сохраняются данные в БД

возникла проблема при сохранении новости в БД. при отправке формы страница обновляется, и ничего не происходит. Не могу найти причину ошибки.

Модель News:

* @property int $id
* @property integer $created_at
* @property integer $publish…

20
Июл
2020

Как обновить пакет (mpdf) через composer в yii2

В моём проекте на yii2 стоит mPDF v7.1.6 , этот пакет не работает под php 7.3, 7.3 поддерживается со следующей версии, mPDF v >= 7.1.7.
Не хочется менять версию php на более старую
Как через composer обновить этот пакет, так чтобы ниче…

18
Июл
2020

yii2 Как сохранить состояние формы после отправки ajax запроса

Я делаю систему тестирования- приложение которое может создавать тесты для прохождения- и у меня простенький вопрос на который я не могу найти ответ – у меня есть форма с вопросом ответами и переключатель на следующий вопрос – так вот – пр…

07
Июл
2020

Как отследить, что вставка не удалась при batchInsert?

При использовании ActiveRecord, метод save возвращает результат успешности произведённой операции. Если я хочу вставить много записей, я хочу использовать batchInsert.
Но как отследить, вставились ли именно все записи? И что, если хоть одн…

04
Июл
2020

Yii2 помогите решить с подключением

Всем привет, помогите, заранее благодарен.
Проблема:
При установке правил ЧПУ вот таких ‘single’ => ‘site/single’ скрипты, стили, картинки подключаются из AppAsset
Но при правиле ‘single/<id:\d+>’ => ‘site/single’ ничего не под…

02
Июл
2020

Бесконечная загрузка страницы в Yii2

Создаю проект на Yii2, где нужно вывести таблицу базу данных на страницу. Но обо всем по порядку.
Создал БД application в phpmyadmin на openserver, с таблицей patients в ней. Заполняю, экспортирую – все нормально. Но в Yii, при попытке за…

21
Июн
2020

PhP unit тестирование

Недавно столкнулся с юнит тестированием php. Ранее немного писал на php, но юнит тесты не писал и почти весь синтаксис языка забылся. Прошу пример написания юнит теста на примере класса:

namespace app\models;

use \yii\base;
use yii\helpe…

17
Июн
2020

Как обеспечить работоспособность JavaScript-обработчиков при использовании PJAX?

Есть страница view, код которой обернут в Pjax, работающая под Yii2. На страницу подключён скрипт js. Обнаружил интересную особенность js-кода: он корректно работает, но если вернуться на страницу, с которой уходил (или кликом или возврато…