Примеры шаблонов для Брошенных корзин

19 марта 2014

Ниже приведены типовые блоки, которые могут быть использованы при оформлении шаблонов писем и/или SMS плагина Брошенные корзины для Shop-Script 5.

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


Для начала, ссылки на корзину с названия товаров:

<p>Товары, добавленные Вами в корзину:</p>
<table>
{foreach $products as $product}
    <tr>
        <td>
            <a href="ССЫЛКА_В_КОРЗИНУ">
                {$product.name|escape}
            </a>
        </td>
        <td>
            {shop_currency_html($product.price)}
        </td>
    </tr>
    {/foreach}
</table>
<a href="ССЫЛКА_В_КОРЗИНУ">Перейти в корзину</a>

Просто замените ССЫЛКА_В_КОРЗИНУ на абсолютную ссылку на корзину.

Ещё момент. Если хотите вывести ссылку на товар, можно сделать так:

    <a href="ССЫЛКА_ВИТРИНУ/{$product.url}/">
        {$product.name|escape}
    </a>

Изображение товара:

{$img = $wa->shop->productImgUrl($product, '96x96')}
{if $img}
<img src="ССЫЛКА_НА_ВИТРИНУ{$img|regex_replace:'#.*/wa-data/public/shop#':'/wa-data/public/shop'}">
{/if}

ССЫЛКА_НА_ВИТРИНУ в конце без "/", например, http://hardman.com.ua


Конвертация валюты. Заменяем:

{shop_currency_html($item.full_price)}

на

{shop_currency_html($item.full_price, $item.product.currency, 'КОД_ВАЛЮТЫ_В_ISO3')}

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

  • Дмитрий Корнев 6 апреля 2014 21:19
    Вот этот код:

    {$img = $wa->shop->productImgUrl($product, '96x96')}
    {if $img}
    <img src="http://masterhold.ru{$img}">
    {/if}

    возвращает ссылку на картинку — http://masterhold.ru/var/www/vhosts/u4786952.plsk.regruhosting.ru/httpdocs/masterhold/wa-data/public/shop/products/06/57/5706/images/424/424.96x96.jpg — картинка не видна.

    А надо — http://masterhold.ru/wa-data/public/shop/products/06/57/5706/images/424/424.96x96.jpg — тогда картинка видна.

    Где искать и как исправить?
    • Eugen Nichikov Hardman 7 апреля 2014 15:01
      Здравствуйте, Дмитрий.

      В Вашем случае поможет следующий код:
      <img src="http://masterhold.ru{$img|replace:'/var/www/vhosts/u4786952.plsk.regruhosting.ru/httpdocs/masterhold':''}">

      Причина пока не ясна, будем разбираться. Спасибо за обращение.
      • Дмитрий Корнев 6 ноября 2014 19:19
        Спасибо, только что увидел решение. Помог код, который указан в примере.
        Вопрос в догонку: прямая ссылка на домен типа http://masterhold.ru работает, а переменная типа {$wa->domainUrl()} — нет. Или я что-то не так указываю?
        • Eugen Nichikov Hardman 6 ноября 2014 23:38
          дело в том, что при запуске скрипта через cron, работа фактически идёт не от домена.
          Поэтому не работают нормально wa_url, wa_app_url, wa->shop->productUrl и т.п.

          пока на уровне идеи создать им замену, но пока не совсем понятно как это сделать.
  • Роман 12 сентября 2014 18:18
    Когда планируеться усовершенствование плагина по вопросам мульти витриности, чтоб отправки емайл сообшения шло с увемомлением витрины магазина и сылкой на товар.
    • Eugen Nichikov Hardman 12 сентября 2014 18:21
      В понедельник обновление будет отправлено на проверку.
      Ссылки на товар, возможно, не будет, но её можно будет прописать для витрины вручную.
  • Сергей 10 октября 2014 15:07
    Здравствуйте при настройке крон на почту приходят вот такие сообщения
    X-Powered-By: PHP/5.2.17
    Content-type: text/html

    Run from CLI only!

    И скорей всего плагин не работает в отчетах ничего не отображается
    • Eugen Nichikov Hardman 10 октября 2014 15:13
      Здравствуйте, Сергей.

      Всё дело в настройке крона. На разных хостингах работает по-разному.

      Попробуйте вместо php в самом начале, написать
      /usr/bin/php
      или
      /usr/bin/php-cli
      Возможны и другие варианты, скорее всего настройка описана в разделе помощи Вашего хостинга.
  • Дмитрий 3 декабря 2014 19:17
    У кого есть пример красивого сообщения с фото продукта и ссылкой.

    Как выбрать валюту товара в сообщении?
    • Eugen Nichikov Hardman 3 декабря 2014 20:24
      Ответил в письме.
      • Елена 4 декабря 2014 22:32
        А можно мне тоже пример красивого сообщения с фото продукта и ссылкой?
        Заранее спасибо.
        • Eugen Nichikov Hardman 5 декабря 2014 19:52
          "Красивых" сообщений нет, но, возможно, появятся некоторые шаблоны в следующих версиях.
          Для этого нужен макет письма и специальная вёрстка. В принципе, можно сделать за отдельную плату, но к сожалению, перед Новым годом у всех завал, поэтому не сможем сделать прям сейчас.
          Если Вы закажете макет и вёрстку письма в другом месте, я помогу с интеграцией в плагин бесплатно.

          Ссылку и фото товара можно настроить по примерам в статье.

Написать комментарий