Ноябрь 2013 — Hardman

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

  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.