79 комментариев

Shop-Script обновлен до версии 5.1.6. В этом обновлении:

  • Поддержка возможности обмена данными с «1С: Управление торговлей» версии 11
  • Модуль приема платежей через «Приват24» (Украина)


  • Улучшения в системе оформления заказов:

    • Улучшения в интерфейсе настройки формы ввода контактной информации.
    • Поле «Список (radio)»: возможность скрывать отдельные поля формы при определенных выбранных значениях. Это дает возможность, например, различным образом адаптировать форму оформления заказов для юрлиц и физлиц, настроив отображение полей в зависимости от выбранного значения списка (radio). Настройка применима только к полям «Список (radio)», созданным после обновления до версии 5.1.6.
    • Возможность отключать проверку заполнения полей контактной информации при оформлении заказа в бекенде (администратором магазина).
    • Согласие с условиями предоставления услуг магазина: в настройках этапа «Подтверждение» можно добавить текст соглашения, и на соответствующем этапе доставки появится ссылка для прочтения и галочка для принятия условий соглашения.
  • Улучшения в шаблонах тем дизайна «Дефолт» и CUSTOM:

    • Незначительные улучшения в CSS и исправления ошибок работы в браузере Internet Explorer
    • Шаблоны дизайна оформления заказа checkout*.html: изменения, направленные на улучшение процесса оформления заказа, обработки ошибочных ситуаций и т.п.

      Если вы используете измененную или собственную тему дизайна, то мы рекомендуем обновить в вашей теме дизайна шаблоны, ответственные за работу механизм оформления заказов:
      1) Заменить содержимое всех файлов вашей темы дизайна, название которых содержит checkout*.html, а также файл login.html содержимым одноименных файлов из темы CUSTOM,
      2) Из оригинального файла стилей темы (default.css для темы «Дефолт» и custom.shop.css для темы CUSTOM) перенести весь блок, отмеченный комментарием /* Checkout */, в вашу тему дизайна.
  • Множественные улучшения, направленные на повышение общей стабильности работы продукта. Исправление найденных ошибок.

106 комментариев

С 1 июня 2013 года базовая стоимость Shop-Script 5 будет увеличена с 7999 рублей до 9999 рублей.

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

В ближайших обновлениях Shop-Script 5 мы планируем выпустить:

  • обмен данными с «1С: Управление торговлей» версии 11 (сейчас поддерживается только обмен данными с версиями «1С: Управления торговлей» не выше 10.3.4);
  • расширенные настройки зависимости полей ввода контактной информации при оформлении заказов, что позволит, к примеру, запрашивать у клиентов разную контактную информацию в зависимости от выбора переключателя «Физическое лицо / Юридическое лицо»;
  • новые темы дизайна
;
  • модули расчета стоимости и сроков доставки через службы FedEx, DHL, UPS, USPS
;
  • автоматизация экспорта в «Яндекс.Маркет» с возможностью создания нескольких типовых конфигураций экспортируемых данных;
  • модули оплаты Google Checkout, PayPal Express Checkout и другие модули, которые были реализованы в WebAsyst Shop-Script, но пока не доступны пользователям Shop-Script 5;
  • возможность фильтрации данных в отчетах по витринам, источникам заказов, выбранному периоду времени
;
  • внешний API для доступа к данным Shop-Script 5.

Также сейчас мы работаем над магазином дополнений, в котором появится множество полезных расширений для Shop-Script 5, разработанных сторонними разработчиками: тем дизайна, модулей оплаты, доставки, всевозможных функциональных плагинов.

Стоимость обновления скриптов с WebAsyst Shop-Script до Shop-Script 5 (6499 руб.), хостинга Shop-Script 5 (599 руб./мес.), а также скидки при покупке нескольких лицензий останутся без изменений.

Спешите купить Shop-Script 5 до 31 мая 2013 года по цене 7999 рублей!

49 комментариев

Shop-Script обновлен до версии 5.1.5. В этом обновлении:

  • Добавлен плагин для обмена данными с «1С: Управление торговлей» версии не ниже 10.3.4 (версия 11 полностью не поддерживается). Плагин обмена данными с 1С доступен для установки через «Инсталлер» и разработан по подобию аналогичного модуля в WebAsyst Shop-Script. Документация по настройке обмена данными.


  • Добавлен плагин для наложения водяных знаков на загружаемые изображения товаров (водяной знак применяется только при загрузке новых изображений; на изображения, загруженные до установки плагина, водяные знаки не накладываются). Плагин доступен для установки через «Инсталлер».
  • Добавлен плагин доставки «Самовывоз», позволяющий настроить несколько точек выдачи на выбор покупателя. Плагин доступен для установки через «Инсталлер».
  • Добавлены плагины приема платежей через платежные системы RBK Money и ASSIST. Плагины доступны для установки через «Инсталлер».

     
  • Добавлена поддержка транзакций Google Analytics. Если в настройках приложения «Сайт» введен Google Analytics Property ID, то при оформлении заказа в Google Analytics отправляется запрос по добавлению транзакции, что позволяет использовать инструменты отслеживания продаж этого сервиса (Ecommerce Website) в дополнение к отчетам Shop-Script.
  • Добавлена возможность редактирования комментария покупателя к заказу.
  • Добавлено поле для ввода дополнительных key-value параметров товара. Дополнительные параметры предназначены для индивидуальной настройки дизайна страниц товаров — так же, как и дополнительные параметры категорий товаров. Параметры редактируются на закладке «Описания» режима редактирования товаров.
  • В темах дизайна «Дефолт» и CUSTOM оформление витрины для стационарных и мобильных устройств теперь изменяется в зависимости от ширины окна браузера. Ранее набор подключаемых стилей определялся в зависимости от результата, возвращаемого хелпером {$wa->isMobile()}, теперь же для этого используется условие media="screen and (max-width: 760px)".
  • В настройках шага оформления заказа «Доставки» добавлена возможность выбора какие поля адреса запрашивать у покупателя, если адрес покупателя еще не указан: либо все поля адреса, либо только поля неободимые для расчета стоимости доставки. Это удобно, когда шаг выбора способа доставки стоит перед шагом ввода контактной информации, т.к. позволяет покупателю оценить стоимость доставки перед вводом полного адреса. В частности, для способа доставки Почтой России будет спрашиваться только регион (область, край) покупателя, так как этого достаточно для расчета стоимости доставки.
  • Улучшен интерфейс редактирования полей адреса в настройке процесса оформления заказа.
  • В шпаргалке редактора дизайна добавлены описания нескольких новых хелперов для получения данных $wa->shop->compare(), $wa->shop->products($hash), $wa->shop->product($id) и др.
  • Улучшена фильтрация результатов поиска товаров.
  • Незначительные улучшения и исправления найденных ошибок.

47 комментариев

Новое приложение «Рассылки» для отправки новостей и email-уведомлений теперь доступно для покупки и установки!

В «Рассылках» мы реализовали возможность отправки сообщений неограниченному количеству адресатов — при любом их количестве отправка завершится успешно (требуется дополнительная настройка заданий cron). Приложение учитывает разные технические ограничения хостинг-провайдеров (например, максимальный период времени выполнения скриптов) и умеет завершать рассылки даже после выхода из приложения — рассылка любого масштаба будет выполняться до полного завершения без вашего участия.

Мы многое сделали для того, чтобы вы могли максимально увеличить процент доставленных сообщений для ваших email-кампаний:

  1. Управление скоростью отправки. При отправке сообщений большому количеству адресатов велика вероятность того, что среди них окажется много пользователей публичных почтовых сервисов. Для того чтобы такие сервисы не заблокировали IP-адрес отправителя за подозрение в рассылке спама, имеется возможность задать количество сообщений, которое будет отправляться в единицу времени.

  2. Фильтрация ошибочных адресов. Если вы однажды пытались отправить письмо на адрес клиента, который больше не пользуется своим почтовым ящиком либо случайно указал неправильный (несуществующий) адрес, то при повторных рассылках он автоматически будет исключаться из списка адресатов. Это также нужно для того, чтобы популярные почтовые сервисы не заподозрили вас в рассылке спама (часто нежелательная рекламная информация рассылается на несуществующие почтовые ящики, адреса которых подбираются случайным образом). «Рассылки» помогают отправлять письма только на действующие адреса ваших реальных клиентов.

  3. Трассировка отказов. Если электронное сообщение по какой-либо причине не доставляется адресату, сервер получателя автоматически отправляет уведомление с информацией о том, по какой причине письмо не было доставлено. Такие сообщения отправляется на адрес, который называется Return-path. При отправке сообщения с помощью «Рассылок» есть возможность указать почтовый ящик, предназначенный для сбора таких уведомлений. Приложение умеет связывать такие уведомления с отправленными сообщениями и отображать в удобном виде статистику причин неудачной доставки. Анализируя результаты таких отчётов, вы можете принять меры, для того чтобы снизить процент неудачных отправок.

Google Analytics

В тексте новостей, отправляемых по электронной почте, часто присутствуют ссылки на страницы сайта. Для подсчёта статистики переходов по таким ссылкам удобно использовать встроенный механизм интеграции «Рассылок» с сервисом Google Analytics. Для этого просто включите соответствующий флажок при отправке сообщения — в результате этого к адресу каждой ссылки в письме добавится специальный параметр (utm-метка), который позволит вам просматривать в аккаунте Google Analytics статистику, связанную именно с этой email-рассылкой.

В приложении есть множество других полезных функций, которыми мы сами успешно используем — это подробные отчёты о доставке, поддержка шаблонов писем, персонализация сообщений, встроенная форма подписки и другие. Подробнее обо всех функциях читайте на нашем сайте →.

Интеграция с Shop-Script 5

Важная особенность приложения «Рассылки» ­— это тесная интеграция с Shop-Script 5 и другими приложениями Вебасиста. Список адресатов, используемый «Рассылками», хранится в приложении «Контакты». Там же, в «Контактах», можно группировать получателей по различным критериям, объединять их в категории и затем при отправке сообщения просто выбирать нужные категории в качестве получателя — сообщение будет отправлено отдельно каждому контакту из указанных категорий. Shop-Script 5 создаёт собственную категорию в «Контактах»: все покупатели интернет-магазина попадают в категории «Магазин».

Интеграция с WebAsyst Shop-Script

Если вы пользуетесь предыдущей версии интернет-магазина WebAsyst Shop-Script, то для импорта адресов покупателей или подписчиков на новости необходимо использовать специальный плагин. После его установки в «Инсталлере» на странице выбора получателей в «Рассылках» появится пункт импорта адресов из внешней базы данных интернет-магазина.

Покупка или аренда

Помимо обычной покупки лицензии, есть возможность использовать приложение «Рассылки» на хостинге приложений Вебасист. В этом случае берётся скромная плата только за отправку сообщения каждому получателю. Это хорошая возможность сразу же начать пользоваться «Рассылками», не покупая лицензию — достаточно создать аккаунт и сразу же приступить к рассылке хороших новостей!

Если у вас уже есть аккаунт на хостинге приложений Вебасист, установите приложение «Рассылки» одной кнопкой в «Инсталлере».

Желаем вам доставленных и прочитанных рассылок!

95 комментариев

Shop-Script обновлен до версии 5.1.4. В этом обновлении:

  • Массовая загрузка изображений. В разделе «Импорт/экспорт» добавлен раздел массовой (пакетной) загрузки изображений с быстрым присвоением загруженных изображений существующим товарам и созданием новых товаров. Изображения с похожими именами файлов автоматически объединяются в группы, для каждой из которых можно сразу назначить название и цену. Массовая загрузка позволяет быстро наполнять интернет-магазин товарами, просто загружая наборы изображений в браузер.
  • Изображения и импорт из CSV. Добавлена возможность импорта изображений товаров при импорте товаров из CSV-файла. В CSV-файле в отдельном столбце можно указать либо полный (абсолютный) URL изображения, либо относительный путь к файлу изображения товара на данном сервере, предварительно загрузив файлы изображений по FTP. В процессе импорта найденные изображения будут скопированы для товара из указанных исходных файлов изображений, после чего исходные файлы можно удалить.
  • <!DOCTYPE html>. Улучшено соответствие тем дизайна требованиям W3C к валидации HTML-документов: DOCTYPE изменен на соответствие стандарту HTML5 (ранее был HTML 4.01 Strict), добавлены атрибуты alt для изображений товаров.
  • AJAX-чекаут. В теме дизайна CUSTOM процесс оформления заказа теперь работает на одной странице. Переход от одного шага оформления заказа к другому осуществляется в рамках единой страницы (посмотрите демо: http://demo-ru.webasyst.com). В теме «Дефолт» оформление заказа осталось без изменений.



    Если вы используете измененную или собственную тему дизайна, то для реализации оформления заказа на одной странице вы можете сделать следующее:
    — заменить содержимое всех файлов вашей темы дизайна, название которых содержит checkout*.html, а также файл login.html содержимым одноименных файлов из темы CUSTOM,
    — из оригинального файла стилей темы CUSTOM custom.shop.css перенести весь блок, отмеченный комментарием /* Checkout */, в вашу тему дизайна.
  • Для модулей доставки добавлена функция запроса недостающих полей адреса покупателя, обязательных для данного способа доставки (см. скриншот AJAX-оформления заказов). Это позволяет в настройках оформления заказа поставить шаг выбора способа доставки до шага ввода контактной информации. Выбирав определенный способ доставки, покупатель на этом же экране (на экране выбора способа доставки) увидит список полей адреса, необходимых для данного способа доставки. Например, для Почты России это полный адрес, а для модуля курьер все поля кроме индекса, страны и региона. Список адресных полей, которые запрашивает модуль, полностью зависят от реализации модуля (метод requestedAddressFields()). В следующем обновлении мы также добавим дополнительную настройку, которая позволит на этапе выбора способа доставки вводить не полный адрес, а только поля, необходимые для расчета стоимости. Данная настройка позволит покупателю удобно оценить стоимость доставки, прежде чем вводить адрес.

    Если вы хотите подключить данную функцию в вашей измененной теме дизайна, перенесите все содержимое шаблона checkout.shipping.html темы оформления «Дефолт» или CUSTOM в одноименный файл вашей темы дизайна.
  • Добавлена возможность регулирования зависимости выбора способа оплаты от способа доставки. Это позволяет, например, возможность оплаты наложенным платежом ограничить только для клиентов, которые выбрали Почту России в качестве способа доставки. Настройка осуществляется на экране свойств способа оплаты.
  • Добавлена настройка показа способов доставки, способов оплаты и категорий товаров на разных витринах. Выбор способов доставки и оплаты для конкретной витрины доступен в настройках поселения (в приложении «Сайт»), а выбор витрины для отображения категории товаров — в диалоге настроек категории товаров (в приложении «Магазин»).
  • В поле ввода описания категорий товаров добавлен WYSIWYG/HTML-редактор.
  • Для модуля доставки «Курьер» добавлена печатная форма «Лист доставки». Лист доставки доступен только для заказов, при оформлении которых выбран способ доставки курьером.
  • На экране редактирования текстов email- и SMS-уведомлений добавлена шпаргалка со списком доступных переменных.
  • Исправления ошибок и различные улучшения.

37 комментариев

Хостинг приложений Вебасист — это лёгкий доступ к приложениям, разработанным на базе фреймворка Вебасист. Просто зарегистрируйте аккаунт на нашем сайте, и вам не нужно будет самостоятельно устанавливать фреймворк — это произойдёт автоматически при создании хостинг-аккаунта.

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

Бесплатное приложение «Сайт» позволяет создавать произвольное количество сайтов в рамках одной установки скриптов и поддерживает все интегрированные с ним приложения Вебасист, в том числе Shop-Script 5 — для создания нескольких витрин интернет-магазина.

Бесплатный и платный периоды

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

По истечении бесплатного 30-дневного периода для продолжения полноценного использования серверных ресурсов необходимо внести оплату в размере 199 руб./мес. В эту стоимость входит базовый объём ресурсов (место на диске, процессорная нагрузка, количество подключенных доменных имён), достаточный большинству пользователей со средней посещаемостью сайта. В случае превышения базовых объёмов ваш сайт продолжает работать, но в ваш очередной ежемесячный счёт будет включена оплата за использованные дополнительные ресурсы.

О каждом факте превышения базового объёма ресурсов вы будете получать электронные уведомления. Это позволит вам вовремя принять меры к устранению нежелательных причин превышения, чтобы не платить лишнего. И в то же время вы всегда будете уверены в том, что при росте посещаемости ваши сайты не будут отключены за превышение установленных тарифом ограничений.

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

Аренда платных приложений

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

При использовании платных приложений (например, Shop-Script 5) к базовой ежемесячной абонплате будет добавлена стоимость аренды каждого такого приложения. Если вы не хотите использовать платные приложения, вы можете легко удалить их в разделе «Инсталлер» вашего хостинг-аккаунта.

Оплата аренды платного приложения не приравнивается к покупке лицензии. Вместо оплаты аренды такого приложения вы можете приобрести лицению и впоследствии оплачивать только использование ресурсов веб-сервера (199 руб./мес.).

Доменные имена

При создании хостинг-аккаунта создаётся основное («техническое») доменное имя вида account.host.webasyst.com. Это доменное имя постоянно доступно для вашего аккаунта — даже если ваши собственные домены не будут работать (например, если просрочена регистрация), то основным доменным именем можно продолжать пользоваться для управления вашими данными.

Для публикации сайтов удобно использовать собственные доменные имена (зарегистрированные через Вебасист или других регистраторов) — такие домены можно прикрепить к хостинг-аккаунту в дополнение к основному доменному имени сразу же после создания аккаунта. Для этого необходимо, чтобы доменное имя указывало на IP-адрес хостинга Вебасист (на странице управления доменами есть подробная подсказка). Благодаря этой возможности вы сможете очень быстро создать и опубликовать свой сайт или интернет-магазин с помощью хостинга приложений Вебасист на собственном домене.

Для кого предназначен хостинг приложений Вебасист

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

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

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

Попробуйте хостинг приложений — 30 дней бесплатно

10 комментариев

Интернет-магазин подарков из будущего The Time Machine перешел с «движка» Open Cart на Shop-Script 5. С точки зрения использования Shop-Script 5 данный магазин примечателен тем, что является второй витриной магазина «Мега Подарки». С обоих магазинов (сайтов) заказы поступают в общий бекенд и обрабатываются в едином потоке.

Если вы перевели ваш магазин на Shop-Script 5, расскажите нам о вашем опыте перехода, пришлите ссылку на ваш магазин или поделитесь ссылкой в комментариях. О наиболее интересных проектах мы расскажем в этом блоге и на сайте Shop-Script 5.

47 комментариев

Магазин замороженных продуктов «Ягодник.ком» работает на основе Shop-Script 5.

Если вы перевели ваш магазин на Shop-Script 5, расскажите нам о вашем опыте перехода, пришлите ссылку на ваш магазин или поделитесь ссылкой в комментариях. О наиболее интересных проектах мы расскажем в этом блоге и на сайте Shop-Script 5.

59 комментариев

Shop-Script обновлен до версии 5.1.3. В этом обновлении:

  • Добавлена функция экспорта товаров в CSV-файл. Экспортировать товары можно из раздела «Товары» либо «Импорт/экспорт».
  • Добавлен режим автоматического создания артикулов товара на основании выбранных сочетаний дополнительных характеристик. Для использования этого режима для данного типа товаров должна быть настроена хотя бы одна характеристика типа «чекбокс (множественный выбор)» с несколькими заданными значениями. Новый режим позволяет автоматически сформировать артикулы товара с учётом всех выбранных значений дополнительных характеристик. Если некоторые автоматически сформированные варианты вам не нужны, их можно удалить.

    Новый режим продажи позволяет покупателям выбирать при покупке товара на витрине не отдельные артикулы, а значения его характеристик из выпадающих списков. Выбор каждого сочетания значений характеристик означает однозначный выбор соответствующего артикула. Для того чтобы такой выбор стал доступен на витрине, необходимо использовать обновлённый вариант темы оформления ДЕФОЛТ или CUSTOM. Если вы используете модифицированный вариант темы, то для добавления новой возможности покупки необходимо восстановить до оригинального состояния файлы product.html и product.js. В шаблоне product.html отображение списков для выбора значений характеристик формируется следующим фрагментом кода:

    {if $product.sku_type}
    
        <!-- SELECTABLE FEATURES selling mode -->
        {$product_available = $product.status}
        <div>
            {foreach $features_selectable as $f}
            {$f.name}:
            <select data-feature-id="{$f.id}" class="sku-feature" name="features[{$f.id}]">
                {foreach $f.values as $v_id => $v}
                <option value="{$v_id}" {if $v@first}selected{/if}>{$v}</option>
                {/foreach}
            </select>
            <br>
            {/foreach}
        </div>
    
    {else}
    
        <!-- FLAT SKU LIST selling mode -->
        ...здесь отображается обычный список артикулов...
    
    {/if}
  • В настройках динамических категорий добавлен фильтр по цене товаров.
  • Улучшения в темах витрины.
  • Исправления мелких ошибок.

78 комментариев

Shop-Script обновлен до версии 5.1.2. В этом обновлении:

  • Добавлен плагин расчета стоимости и времени доставки «EMS Почта России» через API сервиса (http://www.emspost.ru/).

  • Добавлены плагины интеграции с платежными системами Liqpay и Интеркасса.

  • Улучшения интерфейса управления товарами: добавление и удаление товаров из категорий и списков с помощью пунктов в правом вертикальном меню, а также массовое присвоение нескольким тегов выбранным товарам.
  • Добавлена версия страницы заказа, адаптированная для печати (доступна по ссылке «Печать» на странице заказа в бекенде).
  • Добавлена возможность авторизации зарегистрированного покупателя во время оформления заказа (в виде переключателя на странице ввода контактной информации).
  • Добавлена возможность переключать вид отображения дерева категорий в шаблоне темы оформления: полностью раскрыты все категории либо раскрыта только выбранная часть дерева. Для отображения дерева категорий в шаблоне sidebar.html используется следующая конструкция

    {wa_print_tree tree=$wa->shop->categories(0, null, true) selected=$selected_category unfolded=false class="menu-v category-tree" elem =':name'}

    По умолчанию в дереве категорий раскрыт только текущий раздел, остальные свернуты. Если необходимо сделать дерево полностью раскрытым, нужно заменить значение параметра unfolded на true.

  • Улучшения интерфейса бекенда, исправления недочетов и ошибок.