Добавить работу

Дополнительные настройки в профиле Yii2

Дата выполнения работы: 28.06.2017

Была реализована возможность выбора дополнительных параметров в профиле или любом другом разделе фреймворка Yii2. Параметры выводятся динамически (в каждом разделе свои), с формой input checkbox для включения и выключения параметров. Можно было сделать динамическое включение и выключение параметров без кнопки сохранить, но пришлось обойтись без этого, в связи с частым случайным нажатием пользователями на данные параметры. Была разработана новая, универсальная таблица в базе данных и создана соответствующая модель. Так же были реализованы списки с фильтрами по данным параметрами и выводом с помощью GridView. Все запросы к базе данных максимально оптимизированы для более быстрой загрузки страницы и сокращения нагрузки на базу данных. Используется Active Record при построении запросов.

14.03.2021 419 198