Новая версия CMS Совместные покупки 4.1
Доброго времени друзья! Рад сообщить о выходе очередной версии CMS Совместные покупки с индексом 4.1 (несмотря на то, что с момента выхода версии 4.0 не было официальных релизов, на самом деле было порядка десяти обновления с индексами 4.01, 4.02 и т.д.). В новой версии скрипта появились такие жизненно важные функции как: автоматическое обновление, система создания точек для восстановления и отката системы, поддержка хуков, также админпанель получила новый современный дизайн. А предоставление бесплатных обновлений теперь составляет 1 год! По мимо обновления движка, также обновился и сайт поддержки, изменен дизайн, появился раздел документации(которую будет постепенно наполняться новыми материалами), внесены изменения в условия и правила — они стали еще вкусней.
Новые функции
- При импорте товаров в закупки из Excel, можно указать проверку товаров на дубли по артикулу или названию, одинаковые товары будут пропущены (Максимальная версия);
- В закупке, при просмотре каталога товаров, есть возможность выбора количества показываемых товаров на страницу (Максимальная версия);
- При добавлении заказа пользователем в закупку через форму «Добавить заказ», с ручным заполнением данных о товаре, у Организатора теперь есть возможность сделать такой товар(добавленный пользователем) доступным для заказа всем пользователем. В редактировании товара установим соотв. галочку;
- Добавлена возможность в админпанели в разделе Настройки, настроить кто может добавлять объявление в раздел Пристрой: все пользователи, организаторы и администраторы, только администраторы (Максимальная версия);
- Добавлена возможность в админпанели в разделе Настройки, настроить минимальную длину Логина при регистрации пользователя;
- В админпанели добавлен редел «Редактор городов», регионов и стран;
- В админпанели улучшен раздел «Свои стили», добавлен ряд настроек цветов шаблона;
- Реализована система хуков, позволяющая вносить изменения в код CMS, не затрагивая при этом скрипты самой системы, таким образом доработки по средствам хуков, не будут утеряны при обновлении CMS. Также на данную платформу перенесены функциональные «дополнения» к CMS, что упрощает их установку, поддержку и обновление;
- В начальную версию добавлена функция, редактирования заказа Организатором, которая была только в старших версиях, но очень нужна и в начальной;
- Добавлена функция автоматического обновления системы, с резервированием прежних версий файлов(для надежности), а также с функцией отката до предыдущих версий скрипта в случае необходимости
- В админпанели добавлен редел «Обновления системы»;
- В админпанели добавлен редел «Очистка системы», функционал которого позволяет провести анализ и очистку базы данных и файловой системы движка, от неактуальных данных, изображений, товаров, закупок, хвастиков, пристроя, пользовательских устаревших данных, а также кеша системы;
- В админпанели добавлен редел «Переменные шаблона». Переменные шаблона — это значения, которые прописываются непосредственно в самих HTML шаблонах сайта, это может быть: номер телефона, емаил, слоган, подсказка и прочее любое значение; Для удобства, редактирование таких данных, вынесено в отдельный раздел, чтобы не заниматься редактированием HTML/PHP шаблонов вручную. Использование переменных шаблонов, позволяет автоматически обновлять сами шаблоны, не затрагивая при этом данные в них.
- Добавлена возможность в админпанели в разделе «Опросы», просматривать кол-во голосов за тот или иной вариант ответа в опросе (при переходе в редактирование опроса);
- Добавлена возможность в админпанели в разделе Настройки, выбрать тип отображения размерного ряда при заказе нескольких единиц товара (Максимальная версия);
- Добавлена возможность в админпанели в разделе Настройки, включать/выключать отображение(для пользователей) блока «Последние заказы» на странице Закупки. (Максимальная версия);
- Добавлена возможность в админпанели в разделе Настройки, Разрешить/Запретить загрузку файлов Организатору в закупке;
- Добавлена возможность указания разных цен для разных размеров в рамках одного товара (Максимальная версия);
- В настройки профиля пользователя добавлена маска ввода номера телефона по шаблону *(***)***-**-** (Максимальная версия);
- В раздел закупки «Заказы пользователей», добавлена информация об общем весе всех сделанных заказов(Максимальная версия);
- Добавлена возможность задавать индивидуальную стоимость доставки для каждого заказа (Максимальная версия);
- В закупке, в разделе Заказы пользователей, печать этикеток для раздачи, добавлена возможность печати этикеток только по оплаченным заказам(Максимальная версия);
- В закупке, в разделе Заказы пользователей, добавлен фильтр по заказам, по статусу, по наличию оплаты и т.д.(Максимальная версия);
Улучшения
- Обновлена админпанель, новый современный дизайн, в том числе с поддержкой мобильных устройств;
- Рефакторинг кода, изменения структуры кода и файлов, оптимизация скриптов PHP, увеличение скорости работы движка;
- Улучшен раздел Отзывы;
- Переработана карточка товара;
- Удаление товаров, теперь не приводит к удалению заказов (Максимальная версия);
- Улучшение информативности Этикеток распечатываемых Организатором по сделанным заказам;
- Улучшение функции экспорта заказов в Excel;
- Улучшение функции работы с Офисами раздач;
- Улучшение функций фильтрации заказов в разделе «Заказы пользователей»;
Исправления ошибок
- Исправлены некоторые опечатки в тексте;
- Исправлена ошибка, которая могла возникать при сохранении собственных стилей в разделе «Свои CSS стили» в Админпанели;
- Исправлена ошибка, в разделе «Оплата пользователей», которая могла приводить к отображению неверной страницы при ограниченном доступе для незарегистрированных пользователей;
Заключение
Все больше появляется новых функций и при этом все меньше возникает ошибок в работе скрипта, что можно считать отличной тенденцией, говорящей о росте качества кода. Этому способствуют множественные тесты скриптов, в том числе автоматические, а также постоянный рефакторинг кода. Благодаря внедрению системы автоматического обновления движка, теперь каждый пользователь сможет своевременно получать самый актуальный функционал добавляющийся по мере развития проекта.
Похожие записи
Оставить комментарий
Full Stack
Senior, Architect
предложить оффер
- jQuery: как получить значение атрибута?
- PHP работа с изображением, класс SimpleImage
- Интеграция с API ОСАГО сайта sravni.ru
- Комментарии на PHP, Ajax, mySQL
- PHP: Категории бесконечного уровня вложенности.
- Nginx редирект на другой сервис с сохранением URL спросил (а) Сергей
- Исполнитель пропал, почему такое случается и понять с кем работать? спросил (а) Артем
- Можно ли WordPress считать универсальным движком? спросил (а) Андрей
- Что такое самописный скрипт или CMS? спросил (а) Антон
- Как при поиске в linux используя grep, добавить исключения? спросил (а) Алексей
- Консольный скрипт(JavaScript) для автоматических заказов на OZON к записи
- Консольный скрипт(JavaScript) для автоматических заказов на OZON к записи
- Как создать Telegram-бота с авторизацией через сайт к записи
- PHP скрипт: каталог закладок на сайты к записи
- Валидация на PHP к записи
- Сколько зарабатывают в бизнесе на совместных покупках к записи
- Сколько зарабатывают в бизнесе на совместных покупках к записи
Archive
- +2024 (25)
- Ноябрь 2024 (10)
- Октябрь 2024 (8)
- Сентябрь 2024 (1)
- Август 2024 (5)
- Май 2024 (1)
- +2023 (27)
- Ноябрь 2023 (1)
- Октябрь 2023 (13)
- Сентябрь 2023 (10)
- Апрель 2023 (1)
- Март 2023 (1)
- Февраль 2023 (1)
- +2022 (21)
- Декабрь 2022 (11)
- Ноябрь 2022 (1)
- Май 2022 (2)
- Апрель 2022 (2)
- Март 2022 (3)
- Февраль 2022 (1)
- Январь 2022 (1)
- +2021 (17)
- Декабрь 2021 (5)
- Ноябрь 2021 (2)
- Июль 2021 (1)
- Июнь 2021 (2)
- Май 2021 (5)
- Апрель 2021 (1)
- Март 2021 (1)
- +2020 (20)
- Декабрь 2020 (6)
- Сентябрь 2020 (2)
- Август 2020 (1)
- Июль 2020 (2)
- Май 2020 (2)
- Апрель 2020 (2)
- Март 2020 (2)
- Февраль 2020 (1)
- Январь 2020 (2)
- +2019 (18)
- Декабрь 2019 (3)
- Ноябрь 2019 (2)
- Октябрь 2019 (2)
- Сентябрь 2019 (1)
- Август 2019 (2)
- Июль 2019 (1)
- Июнь 2019 (1)
- Апрель 2019 (2)
- Март 2019 (1)
- Февраль 2019 (3)
- +2018 (44)
- Декабрь 2018 (4)
- Ноябрь 2018 (7)
- Октябрь 2018 (8)
- Сентябрь 2018 (1)
- Август 2018 (4)
- Июль 2018 (5)
- Май 2018 (3)
- Апрель 2018 (7)
- Март 2018 (1)
- Февраль 2018 (2)
- Январь 2018 (2)
- +2017 (19)
- Декабрь 2017 (2)
- Ноябрь 2017 (1)
- Октябрь 2017 (1)
- Сентябрь 2017 (2)
- Июль 2017 (1)
- Июнь 2017 (1)
- Май 2017 (2)
- Апрель 2017 (3)
- Март 2017 (2)
- Февраль 2017 (1)
- Январь 2017 (3)
- +2016 (36)
- Декабрь 2016 (3)
- Ноябрь 2016 (3)
- Октябрь 2016 (2)
- Сентябрь 2016 (3)
- Август 2016 (7)
- Июнь 2016 (3)
- Май 2016 (3)
- Апрель 2016 (3)
- Февраль 2016 (1)
- Январь 2016 (8)
- +2015 (36)
- Ноябрь 2015 (5)
- Октябрь 2015 (4)
- Сентябрь 2015 (1)
- Август 2015 (8)
- Июнь 2015 (1)
- Май 2015 (4)
- Апрель 2015 (8)
- Март 2015 (3)
- Февраль 2015 (2)
- +2014 (26)
- Ноябрь 2014 (2)
- Октябрь 2014 (5)
- Сентябрь 2014 (6)
- Июль 2014 (1)
- Июнь 2014 (2)
- Май 2014 (3)
- Апрель 2014 (6)
- Февраль 2014 (1)
- +2013 (27)
- Декабрь 2013 (2)
- Ноябрь 2013 (1)
- Октябрь 2013 (1)
- Август 2013 (1)
- Июль 2013 (3)
- Июнь 2013 (10)
- Май 2013 (1)
- Апрель 2013 (2)
- Февраль 2013 (3)
- Январь 2013 (3)
- +2012 (41)
- Декабрь 2012 (2)
- Ноябрь 2012 (3)
- Октябрь 2012 (7)
- Сентябрь 2012 (2)
- Август 2012 (1)
- Июль 2012 (3)
- Июнь 2012 (2)
- Май 2012 (6)
- Апрель 2012 (2)
- Март 2012 (7)
- Февраль 2012 (5)
- Январь 2012 (1)
- +2011 (57)
- Декабрь 2011 (6)
- Ноябрь 2011 (2)
- Октябрь 2011 (3)
- Сентябрь 2011 (5)
- Август 2011 (4)
- Июль 2011 (3)
- Июнь 2011 (3)
- Май 2011 (3)
- Апрель 2011 (4)
- Март 2011 (10)
- Февраль 2011 (5)
- Январь 2011 (9)
- +2010 (43)
- Декабрь 2010 (7)
- Ноябрь 2010 (21)
- Октябрь 2010 (14)
- Сентябрь 2010 (1)
Свежие записи
- Интеграция платежной системы MoonPay на сайт по API 10.11.2024
- Парсер товаров с Taobao 08.11.2024
- Упаковка и минификация кода JavaScript онлайн 07.11.2024
- Как эффективно анализировать логи при DDOS атаке 07.11.2024
- Бот для автоматических заказов на OZON (плагин для Chrome) 07.11.2024