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

Shop-Script 5 получил сертификат «Совместимо! Система программ 1С:Предприятие».
Информационный выпуск на сайте 1С: http://www.1c.ru/news/info.jsp?id=16868

Shop-Script 5 совместим с 1С

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

Официальный интернет-магазин техники Smeg в России теперь работает на основе Shop-Script 5.

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

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

В августе 2013 года наша компания полностью переходит на фреймворк Вебасист и прекращает продажу приложений семейства WebAsyst.ru (предшественника фреймворка). Мы будем продолжать оказывать поддержку по старым версиям приложений, но купить их после перехода будет уже нельзя.

Если вы собирались приобрести какие-либо из приложений WebAsyst.ru, то сейчас самое лучшее время сделать это. В течение июля—августа этого года на прежние версии приложений действуют самые большие скидки, которые мы когда-либо предлагали (до 78%!). Подробнее: http://www.webasyst.ru/the-final-sale.html

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

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

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

  • Интеграция Shop-Script 5 и сайтов на основе фреймворка Вебасист с соцсетями «ВКонтакте» и Facebook:


    Интеграция с соцсетями основана на специализированных темах дизайна, которые позволяют адаптирововать оформление сайта (магазина) на основе фреймворка Вебасист к внешнему виду соцсетей «ВКонтакте» или «Фейсбук» и внедрить его в соцсеть в виде iframe-приложения.

    Демонстрационные приложения:

    ВКонтакте: http://vk.com/app3741963
    Фейсбук: http://apps.facebook.com/webasyst-demo-ru/

    Внедрить ваш сайт или магазин в соцсеть аналогичным образом очень просто. Для этого нужно:
    1) Установить тему дизайна для «ВКонтакта» и «Фейсбука» в бекенде Вебасиста с помощью приложения «Инсталлер» (бесплатно, одним кликом),
    2) Создать скрытые поселения Вебасист-приложений по выделенному адресу (например, /vk/* и /facebook/*),
    3) Зарегистрировать приложение в соцсети и прописать идентификаторы (ключи) приложения в шаблоне дизайна index.html, чтобы подключить автоматическую авторизацию.

    Инструкция по настройке: для «ВКонтакта», для «Фейсбука».

    Интеграция с «Фейсбуком» поддерживает автоматическую авторизации пользователя, которая без лишних кликов и форм узнает пользователя соцсети и позволяет выполнять действия внутри приложения без регистрации: оформлять заказы, оставлять отзывы к товарам, комментарии к постам и т.д. Для «ВКонтакта» автоматическая авторизация, к сожалению, невозможна, так как API соцсети этого делать не позволяет: OAuth в iframe-приложениях «ВКонтакте» не работает. Для «ВКонтакте» мы реализовали автоматическую подстановку данных, которые можно получить из профиля пользователя, в соответствующие формы (например, форму оформления заказа). Но это, к сожалению, не полноценная авторизация.
  • Shop-Script 5 прошел процесс SEO-аудита, который провели специалисты «Корпорации РБС», занимающейся раскруткой сайтов и поисковой оптимизацией. В результате аудита Shop-Script 5 получил сертификат «Оптимален для SEO»:



    Сертификация была проведена на базовых темах дизайна, доступных в Shop-Script 5 сразу «из коробки». Никакие специальные изменения в темы дизайна для удовлетворения требованиям аудита не вносились.
  • Оптимизация экрана управления типами товаров и характеристиками для работы с очень большими количествами типов товаров, характеристик и их значений (более тысячи)
  • Новый тип характеристики «Да/нет-переключатель (boolean)»
  • Модуль USPS: нововведения, основанные на интеграции с USPS Web Tools APIs:

    • трекинг посылок в реальном времени: информация о текущем статусе отправления выводится непосредственно на странице заказа в бекенде магазина.
    • печатные формы для регистрации и отправки посылок USPS непосредственно из бекенда Shop-Script 5.
  • Модуль приема платежей через платежную систему WorldPay
  • Несколько новых методов API Shop-Script для работы с информацией о товарах

23 комментария

В сегодняшнем обновлении фреймворка Webasyst 1.1.1.23222 и Shop-Script 5.1.8 мы представляем очень важное для всей платформы нововведение — API.

API (англ. Application Programming Interface) представляет собой набор готовых методов, предоставляемых фреймворком и установленными в нем приложениями, для работы с данными приложений фреймворка во внешних программных продуктах. Введение API открывает возможности по созданию клиентских программных продуктов, тесно интегрированных с приложениями фреймворка и, в частности, Shop-Script 5. Например, дает техническую возможность создать нативные приложение для iOS, Android, Windows или Mac OS для управления данными в Shop-Script 5.

В данном обновлении мы выпускаем общий узел для работы с API фреймворка api.php и с целью первой демонстрации возможностей API — методы для работы с данными приложения «Стикеры» (работа со стикерами и досками) и Shop-Script 5 (работа с товарами и категориями).

Авторизация в API основана на протоколе OAuth 2.0: получаем токен авторизации (ключ доступа), указывая в запросе, к API каких приложений нужен доступ, и затем работаем с API-методами указанных приложений.

Например, вызов метода API получения данных о товаре в Shop-Script 5 выглядит следующим образом: http://yourcompanyname.ru/api.php/shop.product.getInfo?id=4&access_token=ACCESS_TOKEN

Документация по API (PDF):
Общая документация по использованию API фреймворка
Список и описание методов API для приложений Shop-Script 5 и Стикеры, реализованных в этом обновлении

Текущая версия API — альфа, ознакомительная. Мы планируем очень скоро (в течение месяца или быстрее) полностью вывести API из ознакомительного статуса и сейчас начинаем с «альфа», потому что хотим услышать ваше мнение о том, что вам хотелось бы видеть в API. После этого мы дополним API-методами весь Shop-Script 5, «покроем» API юнит-тестами, опубликуем подробную документацию по API на сайте (а не в PDF), выпустим PHP- и JS-тулкиты для работы с API фреймворка — и тогда статус «альфа» будет снят.

Уважаемые разработчики, выскажите ваше мнение об API: какие методы вам нужны, какие задачи вы хотели бы решить с помощью API, какие вопросы возникают, что не получается. Нам нужен ваш фидбек. Спасибо!

21 комментарий

Диаграмма взаимосвязи основных сущностей в Shop-Script 5 (PDF-версия):

Задача этой диаграммы — показать логическую организацию продукта (это не описание структуры БД или MVC-модели продукта).

Более полная версия диаграммы с подробным описанием ключевых сущностей войдет в обновленную документацию по разработке на основе Shop-Script 5 и фреймворка Вебасист. Над новой версией документацией мы сейчас работаем.

51 комментарий

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

Предлагаем вам добавить здесь в комментариях темы, которые вы хотели бы видеть освещенными в документации. Постарайтесь формулировать вопросы кратко. «+1» и подобные оценки предыдущим комментариям ставить не нужно, чтобы не засорять список.

Ждем ваши предложения!

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

Интернет-магазин бижутерии и аксессуров ручной работы Fox Stuff работает на основе Shop-Script 5.

Обратите особое внимание в оформлении магазина на реализацию адаптивности темы дизайна: попробуйте изменять размер браузера и посмотрите как сайт подстраивается под разрешение. Отличная работа!

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

73 комментария

Постепенно для Shop-Script 5 появляются все новые и новые темы дизайна, созданные нашими партнерами.

Темы дизайна можно приобрести и скачать непосредственно на сайте авторов:

  1. wm-site.ru (автор темы дизайна, представленной на скриншоте выше)
  2. zed-site.ru/category/shablony-dlja-shop-script-5/
  3. omito.ru/shop/webasyst-shop-script-5
  4. alltair.com

Если вы разработали тему дизайна для Shop-Script 5, пожалуйста, расскажите об этом в комментариях к этому посту. Когда будет открыт магазин дополнений и приложений для фреймворка Вебасист, мы будем рады опубликовать ваши темы дизайна на его страницах (сейчас ведется разработка магазина дополнений, обсуждаются условия работы; о сроках выпуска магазина будет объявлено позже). Магазин позволит вам максимально эффективно предложить созданные вами решения широкому кругу пользователей Shop-Script 5. Разработанные вами темы дизайна будут доступны для установки непосредственно из бекенда Shop-Script 5 с помощью приложения «Инсталлер».

Ссылки на ваши работы и сайты приветствуются. О наиболее интересных и выразительных темах дизайна мы опубликуем отдельные посты в этом блоге.

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

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

  • Три новые темы дизайна: Clear, Sidebar, Nifty

    Все новые темы дизайна универсальные и доступны для приложений Shop-Script, Сайт, Блог и Фото. Тему для нужного вам приложения можно бесплатно установить с помощью «Инсталлера».

    • Адаптивный дизайн. Все три новые темы дизайна адаптированы для различных устройств и разрешений экранов: стационарных компьютеров, планшетов (например, iPad) и мобильных устройств на базе iOS и Android. Требуемые CSS-стили автоматически подключаются в зависимости от разрешения экрана и типа устройства, которым пользуется посетитель сайта.
    • Dropdown. Для навигации в темах используется выпадающие меню, реализованное полностью на CSS и также адаптированное для работы на мобильных устройствах.
    • Увеличение изображений. Просмотр больших изображений товаров на витрине магазина во всех трех темах дизайна реализован на основе плагина Easy Zoom.
    • Также как и доступные ранее темы дизайна «Дефолт» и CUSTOM, новые темы Clear, Sidebar, Nifty являются удобной основой для создания собственных тем дизайна для всех приложений фреймворка с фронтендами, доступных сегодня: Shop-Script 5, Блог, Фото и Сайт. В качестве родительской темы в каждом из семейств тем используется тема для приложения «Сайт».

    Посмотрите новые темы дизайна в демо-версии по адресу demo-ru.webasyst.com. Переключатель тем дизайна находится в нижней части страницы. Попробуйте изменять размер браузера от стандартного до самого маленького, чтобы увидеть, как в режиме реального времени подгружаемые стили изменяют внешний вид страницы.

  • Добавлено отображение адресов обратных вызовов для платежных систем (callback URL) в настройках соответствующих модулей оплаты.
  • Улучшена обработка обратных вызовов от платежных систем и смены статуса заказа в зависимости от ответа платежной системы.
  • Улучшена обработка наличия на складе и доступности для заказа добавленных в корзину товаров — это критично в ситуациях, когда товар, добавленный покупателем в корзину, снимается с продажи или заканчивается на складе; для использования этого исправления в измененных темах дизайна необходимо использовать код файлов cart.html и cart.js оригинальных тем дизайна.
  • Добавлен хук backend_order для добавления функциональности на страницу просмотра отдельного заказа в бекенде.
  • Оптимизация системных функций и исправления обнаруженных ошибок.