Новое в LiveStreet Framework: хранилище "ключ => значение" - модуль Storage

Сегодня я расскажу вам о ещё одном хорошем пополнении возможностей для разработчиков — в фреймворке LiveStreet, на котором построена LiveStreet CMS добавлен новый модуль — Storage (написан мной по заказу ООО «ЛС СОФТ»), который является хранилищем типа «ключ => значение». Данное хранилище позволяет легко и быстро работать с небольшими объемами данных, CRUD операции (создание, чтение, обновление и удаление) с которыми теперь занимают всего одну строку кода.

Хранилище является аналогом плагина «Хранилище настроек (Config Engine)», с небольшими отличиями в АПИ, но тем не менее имеет общие элементы и поэтому разработчикам, уже знакомым с указанным плагином будет легче разобраться с хранилищем лс.

Читать дальше →

Плагин «Хранилище настроек (Config Engine)», фикс багов


В новой версии 1.3.0., которая будет доступна после модерации, пофикшен редкий баг, когда делался некорректный файл экспорта данных (был поврежден). На целостность данных данных в БД баг не влиял, он актуален был лишь в админке плагина, при ручном экспорте данных.

Читать дальше →

Плагин «Хранилище настроек (Config Engine)» обновлен


Код плагина слегка порефакторился и в некоторых местах стал быстрее.

Плагин нужно обновлять с переактивацией через панель управления плагинами, а не простой заменой файлов.

Плагин доступен в каталоге.

Плагин «Хранилище настроек (Config Engine)», версия 1.1.0 для ЛС 1.0+


Описание

Плагин представляет возможности для автоматического сохранения конфига плагина в БД. Больше нет необходимости редактировать конфиги плагинов вручную по фтп — вам нужно только сделать интерфейс для их редактирования, хранение настроек возьмет на себя этот плагин.

Читать дальше →