Обновление Shop-Script

Владимир Тупоршин — Февраль 10, 2009

Выпущено долгожданное обновление 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 Интернет-магазин:

    Ваши интернет-магазины уже успешно обновлены. Ничего делать не надо.

Вот что добавлено и улучшено в обновленной версии:

  1. Поддержка часовых поясов (часовой пояс пользовательской части указывается в настройках магазина, сервера — в WebAsyst Installer).
  2. Новый раздел администрирования «Инструменты — Печатные формы». После установки обновления вам необходимо включить права на доступ к этому разделу (зайдите в приложение «WebAsyst Команда» и включите соответствующим пользователям право доступа к этому экрану администрирования). Новый раздел представляет возможность настроить печатные формы для заказов: «Товарная накладная», «Счет-фактура», «Счет», «Счет для юридических лиц», «Квитанция».
    После установки обновления возможность просмотра печатных форм появится автоматически, поэтому рекомендуем сразу после установки обновления зайти в новый раздел «Печатные формы» и ввести название вашей компании, реквизиты счета и т.д.
    Есть возможность просмотра и распечатки печатных форм из режима администрирования и пользовательской части в любой момент после оформления заказа.
    Скоро будут добавлены формы для модуля доставки Почта России (в этих формах необходимо соблюсти полное соответствие бланкам Почты России, в связи с чем пришлось «рисовать» эти формы — не в HTML-верстке, а в буквальном смысле в изображении с помощью GD; скоро это будет закончено и добавлено в дистрибутив).
  3. Новый раздел администрирования «Инструменты — Sitemaps» для создания XML-файла Sitemaps для поисковых систем. После установки обновления вам необходимо включить права на доступ к этому разделу (зайдите в приложение «WebAsyst Команда» и включите соответствующим пользователям право доступа к этому экрану администрирования).
    Sitemaps позволяют создать XML-карту интернет-магазина для более оптимальной индексации поисковиками.
  4. SEO: улучшена верстка страницы, оптимизация JavaScript-кода, множество небольших улучшений.
  5. WYSIWYG-редактор: добавились новые возможности, можно добавлять произвольный JavaScript-код, виджеты, iframe.
  6. 5 новых шаблонов дизайна: Аква, Дисконт, Посуда, Цветы, Яркий.
  7. Множественная загрузка изображений и картинок на сервер в разделе «Загрузка изображений».
  8. Множество отдельных небольших улучшений:
    — поиск продуктов по имени и артикулу в администрировании,
    — настройка показывать или не показывать артикул продуктов в пользовательской части с возможностью поиска по нему,
    — возможность указать для языка направление вывода текста (LTR, RTL),
    — настройка импорта продуктов из CSV: с учетом иерархии категорий и без, учет названия класса налогов, улучшение в интерфейсе импорта,
    — импорт из CSV стал работать быстрее и использовать меньше памяти,
    — отображение всех данных покупателя (теперь включая дополнительные поля: телефон, компания и т.д.) в «Версии для печати» заказов,
    — создание дубликатов продуктов,
    — возможность более быстрого изменения цен на продукты внутри одной категории и результатов поиска продуктов,
    — на странице продукта можно указать какое количество продукта можно добавить в корзину (чтобы включить эту опцию: откройте закладку «Продукт» в редакторе дизайна в режиме редактирования WYSIWYG вашей текущей темы, двойной щелчок по блоку с кнопкой «В корзину», установите соответствующую галочку и сохраните изменения),
    — возможность вывода отчества в печатной форме квитанции (появилась соответствующая настройка в способе оплаты «Квитанция»),
    — прямой доступ к файлу Яндекс.Маркет,
    — настройка, отвечающее за качество эскизов изображений продуктов (фактически, за качество уменьшения изображений; раздел «Настройки» — «Настройки» — «Продукты»).
  9. Множество «невидимых» улучшений: ускорение производительности, стабильности работы, безопасности, оптимизация кода, частичный рефакторинг.
  10. Исправление различных ошибок и небольшие улучшения в интерфейсе:
    — добавление продукта и верная обработка ситуаций загрузки новых изображений к продуктам,
    — сортировка категорий на главной странице,
    — отображение специальных предложений на главной странице и других списков продуктов (исправление проблемы «обрезающихся» названия и цены — для решения этой проблемы необходимо в администрированиии в разделе «Дизайн редактор» два раза кликнуть по списку продуктов, чтобы вызвать диалог с его свойствами; в этом диалоге можно явным образом указать высоту блока отображения продуктов — просто увеличьте высоту блока),
    — обновления в некоторых модулях оплаты (например, Ассист, Ideal, HSBC), в основном связанные с перекодировкой данных из utf-8 в windows-1251,
    — формы регистрации и оформления заказов и их перезагрузка при изменении выбора страны,
    — редактирование Page ID информационных страниц,
    — email-уведомления о заказах теперь содержат информацию о выбранных опциях продукта,
    — и множество других улучшений.
  11. Пользователи скриптов: в настройках WebAsyst Installer появилась настройка «Не выводить «Работает на основе WebAsyst».

Если после установки обновления что-то будет работать не так, как вы ожидаете, обновите текущую страницу браузера. Кликните правой кнопкой мыши на «проблемном» экране режима администрирования интернет-магазина, в появившемся меню выберите «Открыть фрейм в новом окне», и затем в открывшемся окне браузера нажмите Ctrl+F5 (Windows), Cmd+R (Mac).

В ходе обновления в связи с техническими сложностями наблюдались перерывы в работе веб-сервиса WebAsyst с 10.30 до 11.30 мск. Это произошло в связи с резко возросшей нагрузкой на серверы, обусловленной одновременным поступилением запросов на обновление более чем от 500 различных аккаунтов и достаточно большим объемом этого мета-обновления (необходимо было выполнить большое количество SQL-запросов по обновлению базы данных, среди которых есть и «тяжеловесные» запросы по добавлению индексов в таблицы). Сейчас работа сервиса восстановлена. Мы приносим извинения за неудобства. Это послужило для нас хорошим опытом, который мы обязательно используем для улучшения технологии обновлений скриптов.

14 комментариев »

  1. Тестанем. Спасибо

    Comment от Sergoff — Февраль 10, 2009 @ 1:06 пп

  2. Установил, не прочитав блог.. в инсталлере об установке прав не было ни слова..
    вроде все установилось, в конце было написано, что все ок. Теперь не грузится ни сайт, ни инсталлер, ничего..

    Comment от Александр — Февраль 10, 2009 @ 1:52 пп

  3. По всем вопросам вам помогут в службе поддержки.
    (не беспокойтесь, ничего критического в вашей ситуации нет — нужно только установить права на index.php как сказано выше и повторно запустить обновление в Инсталлере)

    Comment от Владимир Тупоршин — Февраль 10, 2009 @ 1:56 пп

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

    Comment от Александр — Февраль 10, 2009 @ 2:06 пп

  5. Если сам инсталлер не запускается, то необходимо произвести обновление вручную через FTP (по какой причине не работает Инсталлер, сразу сказать не могу — с этим можно разобраться, только имея доступ к сайту по ftp; может быть при обновлении по какой-то причине распаковка архива оборвалась, нужно знать больше про то, как оборвалась установка, сообщения об ошибках, где производится и т.д. и т.п.).
    Вручную обновление происходит точно также, как и первоначальная установка:
    — загружаете архив со скриптами из Центра Заказчика,
    — распаковываете и закачиваете по FTP поверх существующих файлов (перезаписывая install.php и т.д.),
    — запускаете install.php, и далее действуете по инструкциям скрипта установки (фактически, установщик распакует новые скрипты поверх существующих и обновит базу данных до последней версии).

    (к сожалению, процесс ручной установки обновлений подробно в инструкциях по установке пока не описан; над улучшением инструкций мы работаем)

    Как бы то ни было, в службу поддержки писать лучше, потому что она работает круглосуточно, и ваш запрос обязательно будет обработан. Здесь в комментариях такого может не быть… :)

    Comment от Владимир Тупоршин — Февраль 10, 2009 @ 3:44 пп

  6. Спасибо, будем надеяться, что разберемся. Для проверки - снес все файлы с сайта, закачал заново, заранее изменил права на index.php - установил обновление.. все те же симптомы

    Comment от Александр — Февраль 10, 2009 @ 5:20 пп

  7. А что это за хостинг? Что за операционная система?

    Comment от Владимир Тупоршин — Февраль 10, 2009 @ 5:44 пп

  8. Спасибо! Все установилось без проблем. Много появилось интересного, будем тестировать

    Comment от MasterCo — Февраль 10, 2009 @ 6:39 пп

  9. Меняю тему на другую. Жму Редактировать > (ничего не меняю) > Сохранить. Перестаёт отображаться шапка в магазине и другие элементы дизайна. Баг в темах Aqua и Sale. На других не пробовал.

    Comment от Алексей — Февраль 11, 2009 @ 4:51 дп

  10. В следующий раз просьба обновления сервисов производить в ночное время по МСК

    Comment от Andrej — Февраль 11, 2009 @ 5:02 дп

  11. Во всех новых темах после изменения дизайна вылетает шапка и некоторые элементы дизайна

    Comment от Albert — Февраль 11, 2009 @ 5:57 дп

  12. Еще раз хотел бы обратить внимание, что поддержку в комментариях в форуме мы не оказываем. Эти сообщение не будут обработаны.
    Если вы хотите задать вопрос — пишите в службу поддержки.

    Comment от Владимир Тупоршин — Февраль 11, 2009 @ 5:59 дп

  13. Извиняюсь за нескромный вопрос, но где его взять/скачать это обновление?

    Comment от Юра — Март 3, 2009 @ 1:56 пп

  14. В Центре Заказчика https://my.articus.ru

    Comment от Владимир Тупоршин — Март 4, 2009 @ 1:53 дп

RSS лента комментариев к этой записи. TrackBack URL

Оставить комментарий