MS2 и +thumb в письме
Всем привет, подскажите как в письме с заказом указать уменьшенные копии картинок товаров?
В чанке письма tpl.msEmail из коробки минишопа указано следующее:
В чанке письма tpl.msEmail из коробки минишопа указано следующее:
{foreach $products as $product}
<tr>
<td style="{$style.th}">
{if $product.thumb?}
<img src="{$site_url}{$product.thumb}" alt="{$product.pagetitle}" title="{$product.pagetitle}" width="100"/>
{else}
<img src="{$site_url}{$assets_url}tpl/images/product-no-photo-small.png" alt="{$product.pagetitle}" title="{$product.pagetitle}" width="100"/>
{/if}
</td>
<td style="{$style.th}">
{if $product.id?}
<a href="{$product.id | url : ['scheme' => 'full']}"
style="{$style.a}">
{$product.name}
</a>
{else}
{$product.name}
{/if}
{if $product.options?}
<div class="small">
{$product.options | join : '; '}
</div>
{/if}
</td>
<td style="{$style.th}">{$product.count} {'ms2_frontend_count_unit' | lexicon}</td>
<td style="{$style.th}">{$product.weight} {'ms2_frontend_weight_unit_g' | lexicon}</td>
<td style="{$style.th}">{$product.price} {'ms2_frontend_currency' | lexicon}</td>
</tr>
{/foreach}
В источнике файлов MS2 в поле thumbnails делю картинки на 3 размера:{"small":{"w":66,"h":66,"q":100},"medium":{"w":100,"h":100,"q":100},"big":{"w":270,"h":270,"q":100}}
По умолчанию в письме подтягивается размер small 66x66, вопрос, как в письме указать medium или big? Комментарии: 4
Сделай вот так и посмотри, ну а дальше можно будет разбираться:
{foreach $products as $product}
{$product | print}
{/foreach}
Да там действительно подтягивается из папки small уменьшенная копия:
[image] => /assets/images/products/34/01-odeyalo-lux.jpg
[thumb] => /assets/images/products/34/small/01-odeyalo-lux.jpg
Не за что)
Т.к. почтовые сервисы по какой-то причине режут миниатюры, задать через сниппет с параметром &includeThumb=`big` или к примеру &includeThumb=`100x100` вариант не сработает, хотя на страницах сайта такой варик залетел бы. Поэтому проблему удалось решить просто прописав в источнике файлов MS2 первым размеры для почтовых уведомлений, а все остальное через запятую дальше и тогда по умолчанию будет тянуться миниатюры из первого параметра размеров. Как то так!
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.