Примеры шаблонов для Брошенных корзин
Ниже приведены типовые блоки, которые могут быть использованы при оформлении шаблонов писем и/или 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 комментариев
{$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 — тогда картинка видна.
Где искать и как исправить?
В Вашем случае поможет следующий код:
<img src="http://masterhold.ru{$img|replace:'/var/www/vhosts/u4786952.plsk.regruhosting.ru/httpdocs/masterhold':''}">
Причина пока не ясна, будем разбираться. Спасибо за обращение.
Вопрос в догонку: прямая ссылка на домен типа http://masterhold.ru работает, а переменная типа {$wa->domainUrl()} — нет. Или я что-то не так указываю?
Поэтому не работают нормально wa_url, wa_app_url, wa->shop->productUrl и т.п.
пока на уровне идеи создать им замену, но пока не совсем понятно как это сделать.
Ссылки на товар, возможно, не будет, но её можно будет прописать для витрины вручную.
X-Powered-By: PHP/5.2.17
Content-type: text/html
Run from CLI only!
И скорей всего плагин не работает в отчетах ничего не отображается
Всё дело в настройке крона. На разных хостингах работает по-разному.
Попробуйте вместо php в самом начале, написать
/usr/bin/php
или
/usr/bin/php-cli
Возможны и другие варианты, скорее всего настройка описана в разделе помощи Вашего хостинга.
Как выбрать валюту товара в сообщении?
Заранее спасибо.
Для этого нужен макет письма и специальная вёрстка. В принципе, можно сделать за отдельную плату, но к сожалению, перед Новым годом у всех завал, поэтому не сможем сделать прям сейчас.
Если Вы закажете макет и вёрстку письма в другом месте, я помогу с интеграцией в плагин бесплатно.
Ссылку и фото товара можно настроить по примерам в статье.