[Soft] ImageCMS Shop Premium

Состоялся релиз ImageCMS 4.5.2 (копия новостного текста)
620-343.jpg


Здравствуйте!
Система ImageCMS обновилась до версии 4.5.2. В этом релизе мы закрыли 100 задач по улучшению функционала.

Кроме того, имеем 5 серьезных нововведений:

1. Разработан модуль для легкого и быстрого перевода магазина на другие языки
Напомним, раньше это был исключительно ручной перевод - необходимо было загружать файлы со списком слов, импортировать их в специальную программу POEdit. Сама программа является бесплатной, но для администратора достаточно неудобно использовать несколько сторонних инструментов в работе с системой. Новый модуль имитирует работу программы POEdit, и для этого администратору не приходится покидать административную панель.

Среди других преимуществ данного модуля можно отметить:

  • возможность поиска новых, непереведенных слов в системе (в том числе в шаблоне);
  • синонимизация переводов (подбор переводов из ранее переведенных аналогичных слов) и автоматического перевода слов и словосочетаний с использованием инструментов Яндекс.Перевод.
Как и раньше, чтобы добавить новое слово в систему перевода, достаточно определить запись в нужном месте скрипта:
1im.png


после чего запустить автоматический поиск
2im.png


и обновить список слов. Новое слово будет доступно в переводчике.
3im.png


Для просмотра ссылки Войди или Зарегистрируйся

Можно с гордостью сказать, что мы добились комфортной работы с расширением getText.

2. С нуля переписан функционал корзины
Мы решили изменить весь функционал корзины, поскольку раньше возникали проблемы из-за отсутствия такого важного ее свойства как изолированность. Корзина была связана с другими компонентами (скидки, доставка, оплата), в связи чем все неполадки в работе этих отдельных компонентов сказывались и на функционировании корзины. Результат введенных изменений - функциональные части становятся все более изолированными друг от друга для удобства интеграции и масштабирования.

Нововведение также дало такое преимущество в работе с системой как расширение функционала корзины: добавление/удаление товаров в заказ, возможность манипулирования ценами и другое. Кроме переработанной логики были также добавлены API для разработчиков и документация по использованию. Каждый следующий релиз теперь будет дополняться все большим количеством API.
4im.png


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

З. С нуля переписан модуль синхронизации с 1С
В связи с низкой производительностью раньше у пользователей, которые оперировали большим количеством товаров, возникали трудности при импорте товарных позиций с 1С - приходилось разбивать их на части. В новой версии мы достигли прироста скорости импорта товаров на сайт в 10 раз.

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

В новой версии отдельно в каждом шаблоне в файле paginations.php указываются параметры вида пагинации с расписанными примерами доступных изменений - так можно создавать уникальный стиль.
5im.png


5. Сейчас в Интернет-магазине есть возможность указывать фиксированную или нефиксированную стоимость доставки товаров
Раньше некоторые сложности вызывала четкая альтернатива указанной стоимости доставки - или точная цена, или доставка бесплатная. А это плохо для случаев, когда стоимость доставки определяется габаритами товаров. Необходимость доплачивать за доставку в некоторых случаях - это дополнительное неудобство для пользователей.

Для решения этой проблемы мы добавили третий вариант - цена уточняется. Преимуществом для администратора будет также возможность на свой вкус формулировать это сообщение.
6im.png


Обновляйтесь до последней версии и оставляйте свои отзывы о проделанной работе на форуме и в комментариях под публикацией!
 
были изменения в ShopAdminController.php
кто расшифрует и занулит его?
 
Интересно ее адаптировали под оперу 12:-]
 
ну это понятно. а раскодированный фаил есть от версии ImageCMS 4.5.2 или раскодирован и занулен?*

работает только для юникс систем немного другой путь
PHP:
fwrite(fopen(getcwd().DIRECTORY_SEPARATOR.'application\modules\shop\license.key','w'),$result);
заменить на
fwrite(fopen(getcwd().DIRECTORY_SEPARATOR.'application/modules/shop/license.key','w'),$result);
 
Последнее редактирование модератором:
работает только для юникс систем немного другой путь
PHP:
fwrite(fopen(getcwd().DIRECTORY_SEPARATOR.'application\modules\shop\license.key','w'),$result);
заменить на
fwrite(fopen(getcwd().DIRECTORY_SEPARATOR.'application/modules/shop/license.key','w'),$result);

не, на никсах тоже работают такие слеши. я сто раз так делал)
 

Вложения

  • ShopAdminController.zip
    2,7 KB · Просмотры: 19
а куда записывается ключ?

у меня выдает в админке: Ошибка проверки лицензии
 
Последнее редактирование модератором:
А демо дистрибутив с офф. сайта работает только на локалке? Хотел на хостинге установить, перенес файлы туда, пытаюсь открыть сайт пишет No input file specified.
Что бы его потом занулить, нужно измененный контролер только заменить и все?

Поделитесь нуллом пожалуйста у кого есть)

это нуленный контроллер?
нет, проверил
 
Последнее редактирование модератором:
А демо дистрибутив с офф. сайта работает только на локалке? Хотел на хостинге установить, перенес файлы туда, пытаюсь открыть сайт пишет No input file specified.
Что бы его потом занулить, нужно измененный контролер только заменить и все?

Поделитесь нуллом пожалуйста у кого есть)
нет это дело не в нулле а в настройках сервера вашего а точнее дело в файле .htaccess
 
Назад
Сверху