2013 — Hardman

Актуально для плагина "Брошенные корзины" версии 0.0.2. В следующих версиях реализована отправка любым покупателям, заполнившим контактные данные.

Плагин "Брошенные корзины для Shop-Script 5" отсылает автоматические напоминания на почту зарегистрированным пользователям через заданное количество часов после последнего добавления товара в корзину.

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

Есть небольшой хак для тех, кому вопрос возврата покупателей действительно важен. С обновлениями, естественно, несовместим.

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

Все остальные функции должны работать как обычно.

Возможны конфликты с плагинами, которые влияют на оформление заказа

Не тестировалось для 5.2.1

Читать далее →

Плагин позволяет вывести ожидаемую дату поступления товара.

  1. Установка необходимой даты в два клика.
  2. Настройка текста, отображаемого в публичной части.
  3. Возможность вывода текста в произвольное место шаблона.

Настройка плагина

Для вывода текста в произвольном месте шаблона используйте следующую конструкцию:

{shopDatePlugin::getText($product_id)}

где $product_id — id товара, для которого выводится текст.

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

{$no_product_text = shopDatePlugin::getText($product_id)}
{if $no_product_text}
    {* Код, который будет выполняться, если товар ожидается *}
    <em>{$no_product_text}</em>
{else}
    {* Код, который будет выполняться, если товар в наличии *}
{/if}

Чтобы вывести категории блога из плагина "Категории" есть следующая конструкция: blogCategory::getAll(). Использовать следующим образом:

{if $wa->blog}
{$categories = blogCategory::getAll()}
{if count($categories) > 0}
<ul>
  {foreach $categories as $category}
  <li>
    <a href="{$wa->getUrl('blog/frontend/category', [ 'plugin' => 'category', 'category' => $category.url])}">
      {$category.name}
    </a>
    
    ({$category.qty})
  </li>
  {/foreach}
</ul>
{/if}
{/if}

Работает только в приложении "Блог".

UPD. Работает во всех приложениях. Если поселений блога на одном сайте несколько, то ссылка будет вести на какое-то из них.

Для настройки Openssl под Denwer необходимо скачать набор дополнительных модулей PHP 5 с оф. сайта denwer.ru. там же есть инструкция по подключению расширений.

Но в некоторых случаях, возникает ошибка Порядковый номер 332 не найден в библиотеке libeay32.dll:

Порядковый номер 332 не найден в библиотеке libeay32.dll

Читать далее →

Eugen Nichikov 2 ноября 2013

Первое время в блоге Webasyst так и кипели баталии по поводу недостатка функциональности в базовой комплектации Shop-Script 5. Движок, на мой взгляд, был разработан в первую очередь для разработчиков, а не для владельцев интернет-магазинов. Благодаря удобному интрументарию, мы [разработчики] можем придать магазину какой-угодно вид, дополнить практически любой функциональностью без изменения ядра. И это немаловажно, ведь Shop-Script совершенствуется, выходят новые версии, исправляются ошибки..

Разрабатывать плагины для фреймворка Webasyst одно удовольствие, несмотря на недостаток документации. Удачные решения можно использовать в новых проектах, либо размещать в магазине. От публикации плагинов выигрывают не только разработчики, но и их клиенты :) модуль, проверенный на многих сайтах будет содержать меньше ошибок, работать быстрее, выглядеть лучше.

Чем больше посетителей покупают и скачивают ваши продукты (например, чем больше вы приводите покупателей на страницу вашего продукта в магазине Webasyst и в «Инсталлере» с вашего сайта), тем выше у продукта будет позиция в списке. webasyst.ru

Это значит, что теперь разработчикам стоит в первую очередь следить за качеством своих плагинов, а уж во вторую очередь за количеством. Безусловно, мы предлагаем только качественные плагины для Shop-Script 5.

С Битриксом знакомство, к сожалению, не заладилось. Впролне возможно, что из-за плохой реализации самого сайта. Но есть интересная возможность, ради которой хотелось бы попробовать, — мобильное приложение для интернет-магазина. Приложение можно настроить под конкретный магазин. При чём публикацией в AppStore и Play Market могут заняться сами 1-С Bitrix.

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

Например, нужно напомнить пользователю, что он не оплатил заказ: отправка пользоваелю уведомления через три дня после создания заказа, если он не был удалён или оплачен. Или другие варианты..

Плагин готовится к публикации в Магазине Webasyst. Если есть пожелания, пишите их в комментариях.

Разработан бесплатный плагин ajax фильтров для Shop-Script 5.

Возможности плагина:

  1. Прост в интеграции, работает с базовыми темами.
  2. Редактор шаблона через админку.
  3. В фильтре отображаются только характеристики, доступные для данной категории.
  4. При выборе характеристики, деактивируются характеристики, которых нет в получившейся выборке товаров.
  5. Возможность добавить характеристики в "чёрный список". Такие характеристики не будут выводиться в фильтре.
  6. Плагин поддерживает возможность обновления результатов при помощи AJAX.
  7. new! Сортировка значений характеристик.
  8. new! Размещение блока в произвольном месте шаблона..

Недостатки плагина:

  1. Работает только с характеристиками varchar.

Пример использования: духовые шкафы SMEG.

Читать далее →

Плагин показывает товары, которые пользователь недавно просматривал. Выводится и настраивается в визуальном редакторе. Место вывода боковые колонки.

"Вы недавно смотрели" для Shop-Script 5 предлагает важную опцию, практически для любого магазина, так как не дает пользователю «забыть» интересные для него вещи. Плагин позволяет увеличить конверсию сайта.

Вот так выглядит административный интерфейс:

Читать далее →

Eugen Nichikov 3 сентября 2013

Наверное, самая больная тема всех интернет-магазинов "из коробки" — огромные и сложные формы заказа. Из-за большого количества шагов теряются потенциальные покупатели. До покупки доходят лишь единицы.

С этой проблемой мы столкнулись не раз. Имея наработки для популярных движков интернет-магазинов ("старый" Shop-Script, OpenCart), мы создали плагин упрощённой формы заказа и для Shop-Script 5.

Заказывая интернет-магазин у нас, будьте уверены, что мы сможем настроить форму заказа под Ваши требования, не теряя при этом гибкости настройки способов оплаты и доставки товаров!

Direct-Credit — простая и удобная возможность приобретения товаров в кредит для Ваших покупателей.

Мы создали плагин интеграции Direct-Credit с Вашим интернет-магазином на Shop-Script 5, который реализует функции:

  1. Выбор оплаты товара в кредит при оформлении заказа.
  2. Вывод суммы ежемесячного платежа в описании товара.
  3. Автоматическое обновление статуса заказа на "Оплачен" при соответствующем ответе платёжной системы.
Читать далее →