Обновление Shop-Script
Выпущено долгожданное обновление Shop-Script.
Как установить:
- Пользователи Shop-Script в виде PHP-скриптов
(обязательно прочтите перед установкой обновления!):Обновление можно установить с помощью WebAsyst Installer, однако до его установки необходимо выполнить следующее: установить для файла index.php, который находится в корневой папке установки WebAsyst, права доступа chmod 777 (для Unix-систем).
Такое требование обусловлено тем, что файл index.php должен быть перезаписан, однако у скрипта обновления нет прав на его перезапись, так как файл принадлежит другому пользователю операционной системы (изначально был создан другим пользователем). Изменить права на файл можно, например, с помощью FTP-клиента, который вы использовали для установки WebAsyst. Установите права на index.php и затем запустите обновление в WebAsyst Installer — далее скрипты будут установлены автоматически.
Если права доступа для файла index.php не изменить, обновление не будет доведено до конца, и необходимо будет произвести обновление вручную (по FTP).
В случае вопросов или проблем с установкой обновления, пожалуйста, обратитесь в службу поддержки.
- Пользователи веб-сервиса WebAsyst Интернет-магазин:
Ваши интернет-магазины уже успешно обновлены. Ничего делать не надо.
Вот что добавлено и улучшено в обновленной версии:
- Поддержка часовых поясов (часовой пояс пользовательской части указывается в настройках магазина, сервера — в WebAsyst Installer).
- Новый раздел администрирования «Инструменты — Печатные формы». После установки обновления вам необходимо включить права на доступ к этому разделу (зайдите в приложение «WebAsyst Команда» и включите соответствующим пользователям право доступа к этому экрану администрирования). Новый раздел представляет возможность настроить печатные формы для заказов: «Товарная накладная», «Счет-фактура», «Счет», «Счет для юридических лиц», «Квитанция».
После установки обновления возможность просмотра печатных форм появится автоматически, поэтому рекомендуем сразу после установки обновления зайти в новый раздел «Печатные формы» и ввести название вашей компании, реквизиты счета и т.д.
Есть возможность просмотра и распечатки печатных форм из режима администрирования и пользовательской части в любой момент после оформления заказа.
Скоро будут добавлены формы для модуля доставки Почта России (в этих формах необходимо соблюсти полное соответствие бланкам Почты России, в связи с чем пришлось «рисовать» эти формы — не в HTML-верстке, а в буквальном смысле в изображении с помощью GD; скоро это будет закончено и добавлено в дистрибутив).- Новый раздел администрирования «Инструменты — Sitemaps» для создания XML-файла Sitemaps для поисковых систем. После установки обновления вам необходимо включить права на доступ к этому разделу (зайдите в приложение «WebAsyst Команда» и включите соответствующим пользователям право доступа к этому экрану администрирования).
Sitemaps позволяют создать XML-карту интернет-магазина для более оптимальной индексации поисковиками.- SEO: улучшена верстка страницы, оптимизация JavaScript-кода, множество небольших улучшений.
- WYSIWYG-редактор: добавились новые возможности, можно добавлять произвольный JavaScript-код, виджеты, iframe.
- 5 новых шаблонов дизайна: Аква, Дисконт, Посуда, Цветы, Яркий.
- Множественная загрузка изображений и картинок на сервер в разделе «Загрузка изображений».
- Множество отдельных небольших улучшений:
— поиск продуктов по имени и артикулу в администрировании,
— настройка показывать или не показывать артикул продуктов в пользовательской части с возможностью поиска по нему,
— возможность указать для языка направление вывода текста (LTR, RTL),
— настройка импорта продуктов из CSV: с учетом иерархии категорий и без, учет названия класса налогов, улучшение в интерфейсе импорта,
— импорт из CSV стал работать быстрее и использовать меньше памяти,
— отображение всех данных покупателя (теперь включая дополнительные поля: телефон, компания и т.д.) в «Версии для печати» заказов,
— создание дубликатов продуктов,
— возможность более быстрого изменения цен на продукты внутри одной категории и результатов поиска продуктов,
— на странице продукта можно указать какое количество продукта можно добавить в корзину (чтобы включить эту опцию: откройте закладку «Продукт» в редакторе дизайна в режиме редактирования WYSIWYG вашей текущей темы, двойной щелчок по блоку с кнопкой «В корзину», установите соответствующую галочку и сохраните изменения),
— возможность вывода отчества в печатной форме квитанции (появилась соответствующая настройка в способе оплаты «Квитанция»),
— прямой доступ к файлу Яндекс.Маркет,
— настройка, отвечающее за качество эскизов изображений продуктов (фактически, за качество уменьшения изображений; раздел «Настройки» — «Настройки» — «Продукты»).- Множество «невидимых» улучшений: ускорение производительности, стабильности работы, безопасности, оптимизация кода, частичный рефакторинг.
- Исправление различных ошибок и небольшие улучшения в интерфейсе:
— добавление продукта и верная обработка ситуаций загрузки новых изображений к продуктам,
— сортировка категорий на главной странице,
— отображение специальных предложений на главной странице и других списков продуктов (исправление проблемы «обрезающихся» названия и цены — для решения этой проблемы необходимо в администрированиии в разделе «Дизайн редактор» два раза кликнуть по списку продуктов, чтобы вызвать диалог с его свойствами; в этом диалоге можно явным образом указать высоту блока отображения продуктов — просто увеличьте высоту блока),
— обновления в некоторых модулях оплаты (например, Ассист, Ideal, HSBC), в основном связанные с перекодировкой данных из utf-8 в windows-1251,
— формы регистрации и оформления заказов и их перезагрузка при изменении выбора страны,
— редактирование Page ID информационных страниц,
— email-уведомления о заказах теперь содержат информацию о выбранных опциях продукта,
— и множество других улучшений.- Пользователи скриптов: в настройках WebAsyst Installer появилась настройка «Не выводить «Работает на основе WebAsyst».
Если после установки обновления что-то будет работать не так, как вы ожидаете, обновите текущую страницу браузера. Кликните правой кнопкой мыши на «проблемном» экране режима администрирования интернет-магазина, в появившемся меню выберите «Открыть фрейм в новом окне», и затем в открывшемся окне браузера нажмите Ctrl+F5 (Windows), Cmd+R (Mac).
В ходе обновления в связи с техническими сложностями наблюдались перерывы в работе веб-сервиса WebAsyst с 10.30 до 11.30 мск. Это произошло в связи с резко возросшей нагрузкой на серверы, обусловленной одновременным поступилением запросов на обновление более чем от 500 различных аккаунтов и достаточно большим объемом этого мета-обновления (необходимо было выполнить большое количество SQL-запросов по обновлению базы данных, среди которых есть и «тяжеловесные» запросы по добавлению индексов в таблицы). Сейчас работа сервиса восстановлена. Мы приносим извинения за неудобства. Это послужило для нас хорошим опытом, который мы обязательно используем для улучшения технологии обновлений скриптов.