Лента блогов InstantCMS

(ОБНОВЛЕНИЕ) Как пользователю дать возможность менять группу пользователей в своем профиле 2.x

(ОБНОВЛЕНИЕ) Как пользователю дать возможность менять группу пользователей в своем профиле
Как мы знаем, на данный момент устанавливать группу для пользователей возможно только в админ-панели.
Как быть, если для нашего проекта понадобилось, чтобы пользователи могли сами менять свою группу в настройках своего профиля?
В этом уроке я расскажу вам, как это реализовать.
Нам понадобится создать всего 7 файлов, и немного отредактировать 1 файл шаблона.
Итак, приступим:

Обновление шаблона tseso до версии 2.12.2

Здравствуйте!
Шаблон приведён в соответствие текущей версии системы, подправлены обнаруженные недочёты, добавлены новые опции.

Модуль поиска по контенту сайта в зависимости от установленных пользователем куков 1.x

Коллеги. Сердечно поздравляю всех пользователей InstantCMS c народным праздником Победы. Желаю всем счастья, здоровья и процветания.
Пару месяцев назад я опубликовал запись с исправлением кукисов, которые никак не хотели работать на сборке v. 1.10.7.006 от 10 января 2019 г.
Кукисы я исправил, теперь пришел черед модуля, который эти кукисы, установленные пользователем, использует для поиска в контенте сайта.
Я не успел выпустить этот модуль к сборке Актуальная версия 1.10.7.007 от 05 мая 2019 года. Поэтому публикую сегодня.

Хак #2 "Добавление настройки приватности профиля - показывать профиль только назначенным группам" для v. 1.10.7.006 от 10 января 2019 г. 1.x

Коллеги. Я уже публиковал запись с таким названием. Функционал того хака был точно таким же.
В чем же отличие? В том, что в первом хаке я старался сохранить код движка как можно ближе к коробочной версии. Однако, в процессе обкатки хака оказалось, что многие введенные мои регулировки дублируют или даже противоречат коробочным. Стало ясно, что без кардинального изменения движка не обойтись. Второй хак как раз и является таким кардинальным изменением.

Мобильное меню + мобильная шапка 2.x

Мобильное меню с простой установкой в виде виджета. Меню может состоять из нескольких вкладок. Вы можете настроить меню под дизайн своего шаблона используя расширенные настройки кастомизации.

Поле Цвет + 2.x

Поле Цвет +

Альтернативный вариант полю цвет. Поддерживает формат rgba и другие. Можно задать уровень прозрачности. Запоминает выбранный цвет.

Обновление компонента интернет-магазина до версии 1.1.6 2.x

Обновление компонента интернет-магазина до версии 1.1.6

Очередное обновление компонента винтрина товаров