Вышел новый релиз системы ImageCMS 4.5.2.

В обновленной версии ми проделали следующую работу:
Теперь администратору нет необходимости загружать файлы со списком слов в РОЕdit, так как новый модуль имитирует работу этой программы.
Новый модуль — это также новые опции:
Чтобы перевести новое слово, необходимо определить запись в нужном месте скрипта:

дальше запускаем автоматический поиск:
и обновляем список слов. Новое слово будет выведено в переводчике.

demoshop.imagecms.net/admin/components/init_window/translator
Таким образом мы добились комфортной работы с расширением getText;
Было принято решение полностью изменить функционал корзины из-за проблем, которые раньше возникали в связи с ее неизолированностью от других компонентов. Неполадки, возникавшие, например, в Скидках, Доставке, Оплате сказывались и на работе корзины. Результаты изменений:

Версию с полной документацией для разработчиков можно скачать тут: www.imagecms.net/developers. В ней выложено описание всех классов и переменных.
Раньше пользователи, которые импортировали большое количество товарных позиций с 1C, вынуждены были разбивать на части загрузку. В новой версии мы значительно повысили производительность — ускорили импорт в 10 раз.
В этом релизе мы разработали возможность задавать стиль пагинации отдельно для каждого шаблона. Напомним, раньше настройка вида пагинации осуществлялась только в коде сайта.

В предыдущих версиях некоторые сложности возникали из-за наличия только двух вариантов указанной стоимости доставки — или четкая цена, или доставка бесплатная. С версии 4.5.2. мы ввели третью возможность — стоимость уточняется. Это поможет избежать неудобства в связи необходимостью доплачивать за доставку в некоторых случаях — если ее стоимость зависит от габаритов, например.

Кроме всех вышеперечисленных нововведений, мы также закрыли около 100 задач по усовершенствованию доступного функционала.
Пользователи могут обновиться или скачать последнюю версию системы здесь.

В обновленной версии ми проделали следующую работу:
1. Создали модуль для быстрого автоматического перевода сайта на другие языки.
Теперь администратору нет необходимости загружать файлы со списком слов в РОЕdit, так как новый модуль имитирует работу этой программы.
Новый модуль — это также новые опции:
- поиск непереведенных слов (также и в шаблоне);
- подбор переводов из ранее переведенных аналогичных слов и автоматического перевода слов и словосочетаний с использованием инструментов Яндекс.Перевод.
Чтобы перевести новое слово, необходимо определить запись в нужном месте скрипта:

дальше запускаем автоматический поиск:

и обновляем список слов. Новое слово будет выведено в переводчике.

demoshop.imagecms.net/admin/components/init_window/translator
Таким образом мы добились комфортной работы с расширением getText;
2. С нуля переписали весь функционал корзины
Было принято решение полностью изменить функционал корзины из-за проблем, которые раньше возникали в связи с ее неизолированностью от других компонентов. Неполадки, возникавшие, например, в Скидках, Доставке, Оплате сказывались и на работе корзины. Результаты изменений:
- относительная изолированность функциональных частей друг от друга — это большой плюс для удобства интеграции и масштабирования;
- расширение функционала корзины;
- добавлены АРІ для разработчиков.

Версию с полной документацией для разработчиков можно скачать тут: www.imagecms.net/developers. В ней выложено описание всех классов и переменных.
З. С нуля переписан модуль синхронизации с 1С
Раньше пользователи, которые импортировали большое количество товарных позиций с 1C, вынуждены были разбивать на части загрузку. В новой версии мы значительно повысили производительность — ускорили импорт в 10 раз.
4. В версии ImageCMS 4.5.2 настройка пагинации осуществляется отдельно для каждого шаблона
В этом релизе мы разработали возможность задавать стиль пагинации отдельно для каждого шаблона. Напомним, раньше настройка вида пагинации осуществлялась только в коде сайта.

5. Ввели возможность оставлять фиксированную или нефиксированную стоимость доставки товаров
В предыдущих версиях некоторые сложности возникали из-за наличия только двух вариантов указанной стоимости доставки — или четкая цена, или доставка бесплатная. С версии 4.5.2. мы ввели третью возможность — стоимость уточняется. Это поможет избежать неудобства в связи необходимостью доплачивать за доставку в некоторых случаях — если ее стоимость зависит от габаритов, например.

Кроме всех вышеперечисленных нововведений, мы также закрыли около 100 задач по усовершенствованию доступного функционала.
Пользователи могут обновиться или скачать последнюю версию системы здесь.