Category: Yii2

19
Окт
2020

Yii2: проблема с Pjax

У меня в представлении есть такой код
Pjax::begin([‘enablePushState’ => false]);
echo $this->render(‘/companies/offices/index’, [
‘model’ => $model
]);
Pjax::end();

Этот код отрабатывает хорошо, показывается файл, в котором с…

18
Окт
2020

Не получается записать Cookie

Всем привет
У меня возникла проблема при записи cookie.
Есть 2 компьютера домашний и рабочий, на рабочем все работает исправно, но на домашнем нет.
Подскажите почему может быть следующая проблема с сохранением cookie или как понять почему …

12
Окт
2020

Yii2 Blog ошибки

Хотел запустить исходник блога (ссылка)
Warning: require(D:\OpenServer\OpenServer\domains\localhost\basic\web/../vendor/autoload.php): failed to open stream: No such file or directory in D:\OpenServer\OpenServer\domains\localhost\basic\web…

09
Окт
2020

Yii2, сложная таблица. Объединение ячеек, сумма значений и экспорт таблицы

Есть данные, которые необходимо вывести в таблицу на странице, а затем добавить кнопку экспорта этой таблицы в excel. Предполагается, что с помощью kartik-v/yii2-export с указанием этих Providers и Columns использованных при выводе данных …

09
Окт
2020

Как отключить ассеты родителя в виджете наследнике?

Есть виджет, наследующийся от yii\bootstrap4\Modal. Этот дефолтный виджет подключает у себя скрипты, такие как bootstrap.js и bootstrap.css определённой версии. А я бы хотел использовать другие версии, но с таким же функционалом, что напис…

24
Сен
2020

Вывод дерева категорий из базы данных с помощью рекурсии

Ребята, помогите с проблемой. Я описал рекурсивный метод, который генерирует дерево категорий в виде списка. На экране в меня возникает следующая ошибка:

В контроллере происходит вызов рекурсивной функции:
public function actionIndex()
{…

19
Сен
2020

Почему не работают другие action кроме index в Yii2?

Захожу на главную страницу с контроллером Site, actionIndex, всё работает, как только перехожу на другую страницу с любым другим action в контроллере Site, то отображается 404 пустая страница. В конфиге прописан urlManager вот такой:
‘urlM…

18
Сен
2020

SQLSTATE[42000]: Unknown character set: ‘utf8_unicode_ci’

Выползает данная ошибка в фреймворке Yii2.
Мне критически необходимо передавать смайлики в БД, j, обычная кодировка utf8 сжирает некоторые символы.
Вот мое подключение к БД:
return [
‘components’ => [
‘db’ => [

11
Сен
2020

vk api ошибка в ответе

Вообщем работаю с vk api, я работаю через callback когда я получаю сообщение какое-либо я его обрабатываю и обычно что-нибуть отвечаю, при это согласно документации всегда вывожу echo(‘ok’) еще пробывал так echo ‘ok’ и так exit(‘ok’) и все…

09
Сен
2020

Проблема с переключением языка на странице сайта

Имеется сайт, реализована смена языка, но при нажатии на кнопку меняется только содержимое, прописанные в main.php заголовки остаются без изменений. Подскажите, пожалуйста, в какую сторону копать?
<div class="info">

02
Сен
2020

Как в php делать запросы к gRPC

У меня есть проект, написанный на php (Yii2). Появилась задача делать запросы к сервису, который написан на gRPC.
Поискав в интернете, ничего не нашел.
Может кто подскажет, как с php делать запросы в gRPC? И возможно ли вообще?

26
Авг
2020

Yii2 составление запроса к БД с %

мне нужно осуществить выборку из базы данных, по строке, то есть, если человек в поиске набирает словосочетание, то ему подыскиваются и комбинации
например : люблю программировать, ему подгружается так же пост со словами люблю очень сильно…

20
Авг
2020

PHP/Yii2/Behaviors/EVENT – из поведения отправить гостя на страничку с авторизацией

Создал свое поведение,к примеру, GuestBehavior. Присоединил поведение к базовому контроллеру BaseController. В этом поведении отловил событие EVENT_BEFORE_ACTION методом beforeActions, которое дает нам(мне) возможность сделать какие действ…

18
Авг
2020

Как добавить кастомное поле в выборку, которого нету в базе данных? Yii2

Делаю выборку
MyModel::find()->select(‘id, name_loc, description_loc, custom_field’);
custom_field – мое кастомное поле, котрого нету в базе. Как правильно туда что-то передать в зависимости в какой модели идет поиск. Использую ActiveRe…

16
Авг
2020

Проверка token в api yii2

Как в Yii2 сделать кастомную проверку rest api token?
У Yii2 есть 3 стандартных класса
QueryParamAuth
HttpBasicAuth
HttpBearerAuth

Эти классы делают проверку токена из таблицы User, а мне нужно чтобы происходила не авторизация, а просто п…

13
Авг
2020

Очень много одиночных запросов на index странице. Как исправить?

У меня есть стандартная index страница с таблицей. Там может быть выведено много данных из связанных таблиц, например:
[
‘attribute’ => ‘responsible_id’,
‘value’ => function($model) {
return $model->responsible-&gt…