Category: Yii2

19
Ноя
2021

Сохранение и чтение selectMultiple

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

19
Ноя
2021

Сохранение и чтение selectMultiple

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

16
Ноя
2021

Как правильно сделать импорт xls в Yii2?

Уже не раз сталкиваюсь с этой задачей. Суть задачи – импорт xls файлов в базу данных.
Алгоритм:

Загрузка файла (происходит быстро 1-2 секунды)
Парсинг файла (аналогично быстро, 2-3 секунды)
Вставка в базу (долго, 1000 запросов – около 40 …

13
Ноя
2021

Запуск проекта на Yii2

Предисловие: мне дали на доработку крупный проект (сайт + админка к нему), реализованном на PHP (Yii2 фреймворк). Инструкций и пояснений к сайту нет, только задачи: внедрить карту и Яндекс-метрики. До этого на PHP не программировал никогда…

27
Окт
2021

Как отправить сообщение конкретному пользователю через слак? пакет: "maknz/slack"

https://packagist.org/packages/maknz/slack
В документации есть примеры:
$client->to(‘@regan’)->send(‘Yo!’);

Но в моём случае все сообщения попадают в workspace. У меня что-то не так по правам?
Из manifest’а в кабинете слака:
scopes:…

27
Окт
2021

Как отправить сообщение конкретному пользователю через слак? пакет: "maknz/slack"

https://packagist.org/packages/maknz/slack
В документации есть примеры:
$client->to(‘@regan’)->send(‘Yo!’);

Но в моём случае все сообщения попадают в workspace. У меня что-то не так по правам?
Из manifest’а в кабинете слака:
scopes:…

13
Окт
2021

Как исправить ошибку от Yii2: Not instantiable – yii\di\NotInstantiableException Failed to instantiate component or class "yii\grid\.."

При замене оригинального класса дочерним получаю сообщение об ошибке:
Not instantiable – yii\di\NotInstantiableException
Failed to instantiate component or class "yii\grid\MyActionColumn".
Caused by: ReflectionException
Class &qu…

07
Окт
2021

Где, каким образом получить результат ответа на запрос в Yii2 и отправить его на емэйл?

Где, каким образом получить результат ответа на запрос, отправляемый таинственными алгоритмами Yii2 после нажатия на кнопку страницы, код которой ниже, и отправить этот результат на емэйл, который укажу при отправке?
документацию смотрю, н…

28
Сен
2021

Yii2: как получить поле с переводом?

Извините, если не понятно сформировал вопрос. Суть задачи: у меня есть мультиязычный сайт. В админ панели клиент заполняет данные на 3х языках. Например, новости. У них есть title. Я не создаю это поле в базе, а делаю его как public $title…

28
Сен
2021

Yii2: справочник по консольным командам

Я часто в своих проектах создаю контролеры, в которых создаю методы для выполнения задач. Иногда бывает, что таких методов много (4-5 шт), но даже если и не много, то со временем забываю что делает та или иная команда.
Есть ли в самом фрей…

24
Сен
2021

Установка сайта на yii2 локально

Всем привет, пришло мне ТЗ: "Развернуть сайт локально на yii2". Я скачал все файлы сайта через FTP на жесткий диск и закинул в папку htdocs (использую MAMP). Настроил сервер, виртуальные хосты и т.д. Перехожу в папку и дальше не …

20
Сен
2021

nginx yii2 advanced front и back на одном домене

подскажите пожалуйста, имеется проект, фронт и бэк в одном проекте, не могу настроить nginx. По : / – ожидается фронт. /admin – ожидается бэк (тут проблема, так как бэк в другой папке). Пробовал alias, rewrite. Проблема в том что лезть и м…

31
Авг
2021

Почему в рабочем коде (JS, Yii2) регулярка не пропускает валидный текст, который проходит проверку на онлайн-сервисе?

Собственно вопрос – в теме топика. Маска /.*/ срабатывает, как ожидается, в отличие от подходящей для более строгой проверки email – выдается сообщение о неподходящем вводе, независимо от того насколько ввод соответствует регулярному выраж…

25
Авг
2021

Не работает JS в Yii2 – как поправить?

Есть код в _form.php вместе с целевой кнопкой ‘submitButton’ которую необходимо сделать неактивной, пока пусты поля формы. JS пока написан для одного поля ‘first_name’:
<?php

use yii\helpers\Html;
use yii\widgets\ActiveForm;

/* @var $…

22
Авг
2021

Не могу применить миграции из-за .env файла

Проблема заключатся в том, что на свой yii2 проект установил "vlucas/phpdotenv" и указал все переменные для подключения к бд. Приложение работает и запросы выполняет но когда я пытаюсь создать или применить миграции пишет Connect…