Мультиязычный сайт на Yii2.
Описан процесс создания мультиязычного сайта на php-фреймворке Yii2. Организован перевод отдельных фраз, статичных страниц и контента получаемого из БД. URL страницы содержит метку текущего языка.
ЧитатьБыстрый экспорт/импорт базы данных MySQL для Yii2
Рассмотрен очень удобный и быстрый способ экспорта/импорта дампа базы данных MySQL для сайта Yii2. Фактически действия производятся из админки сайта одним нажатием.
ЧитатьСоздание REST API для проекта на Yii2.
Фреймворк Yii2 включает набор средств для упрощённой реализации RESTful API. В данной статье практический пример реализации на основе существующих в фреймворке средств.
ЧитатьСоздание расширения (пакета) для Yii2.
В данной статье расскажу как создать расширения для приложения на php-фреймворке Yii2 для его использования в других своих проектах и для использования другими разработчиками.
Читать
Андрей01.12.2017 17:06
Сергей, спасибо огромное за статью - очень ценно, особенно учитывая что информации по событиям практически нет. Назрел вопрос: у Вас в примере при обработке события, связанного с подрузкой модели, в...
Сергей01.08.2017 11:33
Сергей, спасибо!Как всегда полезная статья!
Сергей26.10.2017 22:22
Здравствуйте! Вы делали сами по статье или установили данное расширение с помощью Composer? Если по статье, то основной язык устанавливается в посреднике LocaleMiddleware и по-умолчанию, в моем примере, там стоит...
Natalja13.03.2018 12:21
Подскажите, как реализовать следующее ....Если у меня уже работает предзагрузка по похожей схеме. То есть, работает переключатель складов.А теперь нужно сделать ещё языки. .... en/sklad1/....... en/sklad2/ ...... ru/sklad1/ ...... ru/sklad2/...
Сергей10.06.2018 12:07
Здравствуйте."... как при дефолтном языке ru убрать из формирования ссылок /ru/" - используйте мое расширение, ссылка в конце статьи. Там это уже реализовано. Или просто посмотрите как делается."...как убрать languages?lang=ua...