Category: Yii2

22
Янв
2021

Клонировать проект на Yii2 на другой компьютер

подскажите, как можно склонировать проект на Yii2 ?
Есть Git репозиторий. Я проделал некоторую работу и залил все на git. Там есть несколько веток.
Решил продолжить работу на другом компьютере но встал в ступор. Так как не могу правильно п…

13
Янв
2021

Валидация массива в модели Yii2

В модель из фронтенда приходят данные – разные поля – name, type и т д.
Так же приходит массив с изображениями.
Если обычные поля легко валидируются [[‘type’, ‘name’, ‘job’,], ‘required’],
То поле с массивом никак:
[
‘images’, …

10
Янв
2021

Как запустить проект созданный на yii2?

Попросили знакомые изменить немного им стили на сайте. И дали ссылку на репозиторий на битбакете.
Там проект на yii2 и честно говоря, я не совсем понимаю, как мне его у себя локально запустить. При запуске index.php ничего не происходит. К…

04
Янв
2021

Как правильно построить рекурсивный вывод html?

Извините, если не верно сформировал вопрос.
Я пишу проект на Yii2, у меня есть некая рекурсия: группа, подгруппа, подподгруппа и так далее.
Каждая группа – это блок, акардеон. Для вывода я написал рекурсивную функцию и вывожу html с помощь…

25
Дек
2020

Установка Yii2-advanced

Следуюя инструкции с сайта http://web-sprints.ru/ustanovka-yii2-na-openserver/
Пробовал установить, не работает первая команда на установку плагина, почитав еще, пробую команду
composer global update fxp/composer-asset-plugin —no-plugins
C…

20
Дек
2020

Как в Yii2 в RESTfull вывести список постов с 5 комментариями к каждому (если они есть)?

Есть 2 таблицы в базе данных Post и Comment. Связанные через один ко многим.
Нужно при вызове actionIndex в контроллере вывести все посты но с добавленными в ответ комментариями к каждому посту. количество комментариев при этом нужно огран…

19
Дек
2020

Порядок вывода данных в таблице GridView по дате создания YII2

Есть сайт с CMS реализованной на yii2. В панели администратора есть раздел "клиенты", со списком клиентов и возможность редактирования каждого клиента. Данные об аккаунтах клиентов имеют дату создания и сейчас по дефолту сначала …

07
Дек
2020

Как настроить приложение на Yii2 на хостинге?

Впервые устанавливаю приложение на хостинге на Yii2 (advanced-шаблон) и у меня возникла такая проблема, что главная страница сайта загружается и отображается, но при переходе по ссылкам я остаюсь на той же странице ХОТЯ в адресной строке п…

07
Дек
2020

Yii2 Вывести набор данных по набору id

проблема такая:
Есть 2 таблицы
таблица – company[‘id’,’name’,’contract_id’]
таблица – contract[‘id’, ‘name’]
К компаниям нужно привязать несколько договоров из таблицы contract
Это реализовано, договора привязываются, в базе это выглядит т…

07
Дек
2020

Как лучше хранить временные данные в Yii2

Я создаю систему управления на yii2. У меня есть задача создать компанию и сразу же в этой форме сделать добавление офисов, которых может быть много.
Офисы привязываются к компании через поле company_id.
Сейчас сделал просто добавление гру…

01
Дек
2020

Yii2 роутинг на сайте c поддоменами

Я хочу реализовать на своём сайте города на поддоменах. И в зависимости от города показывать нужную информацию.
Поддомены будут вида:
ufa.site.com
moskva.site.com
Для получения названия города из поддомена реализовал правила вида:
‘//<c…

01
Дек
2020

Yii2 как вывести динамические названия и количество полей в GridView?

Вопрос у меня немного странный и даже запутанный, но постараюсь описать более понятно.
У меня есть две таблицы: user и table_temp.
Данные из user идут как строка, данные из table_temp идут как колонки.
Так вот, количество колонок заранее …

18
Ноя
2020

Неубиваемый Error during session start

Последнее время на сервере VDS стала появляться ошибка из-за сессии при авторизации на сайте или в PhpMyAdmin. Web сервер работает через контейнеры Docker. Основной сайт открывается корректно.
set_session=a40ce6a5d24aa267f241e7ca4a0204ac&a…

08
Ноя
2020

Yii2 динамический роутинг

Есть нужда реализовать адреса страниц следующим образом:
/admin/{project_id}/{controller}/{action}
я пытался переопределить Url::to, чтобы при существовании project_id он добавлял в Get параметр значение [‘project_id’ => 12]. и далее в …

07
Ноя
2020

Error: Interface ‘Psr\Http\Client\ClientInterface’ not found Yii2

Использую данный плагин для печати
cups
Работало все хорошо, теперь перенес код на другой комп, развернул проект, все поставил, и начал получать такую ошибку
Error: Interface ‘Psr\Http\Client\ClientInterface’ not found

Все пакеты стоят, н…

06
Ноя
2020

Как изучить yii2?

друзья. Пол года назад решил зайти в веб, начал учить html/css и php. Выучил базовые вещи, даже сделал пару простеньких сайтиков. Увлёкся ВП ( понравилась простота функций и лояльность к разработке, в отличие от битрикса, там всё на ладони…

04
Ноя
2020

REST API Как разделить grant type password и client_credentials в запросах

Всем привет.
Разбираюсь с REST API, помогите пожалуйста разобрать один момент.
Делаю на yii2, использую эту библиотеку.
Авторизация на сайте будет для приложения и для клиента. Для приложения выдаю токен по запросы с grant_type: client_cre…

03
Ноя
2020

Bad Request (#400) Wrong verify email token. Yii2 advanced при клике из письма

Инициировал стандартный функционал регистрации и авторизации в yii2 advanced, через RBAC.
Регистрация работает, настроил отправку почты. Письмо при регистрации пользователя с verification_token приходит . Но при переходе по ссылке из письм…