{extends 'new.tpl.msEmail'}, который вы не создавали. Следовательно, вместо {extends 'new.tpl.msEmail'} пишите {extends 'tpl.msEmail'} и проблема решена! &tplWrapper и &wrapIfEmpty, подробнее об этом можно почитать здесь: Как ничего не выводить, если ресурсов (товаров) нет? {'msOptions' |snippet:[
'options' => 'size,
'tpl' => '@FILE chunks/product/option/size.tpl'
]}{foreach $options as $name => $values}
<div class="form-group product__option">
<label class="product__option-label"> {('ms2_product_' ~ $name) | lexicon}</label>
<div class="input-radio-label">
<div class="input-radio-label__list">
{foreach $values as $value}
<label for="option_{$name}_{$value}">
<input type="radio" name="options[{$name}]" value="{$value}" id="option_{$name}_{$value}">
<span>{$value}</span>
</label>
{/foreach}
</div>
</div>
</div>
{/foreach}
[[!msProducts?
&limit=`0`
&parents=`17,50`
&depth=`10`
&includeThumbs=`360x400`
&includeContent=`1`
&tpl=`tpl.msProducts`
&where=`{"Data.popular":"1"}`
]]<script src="/assets/components/minishop2/js/web/default.js"></script>
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>RewriteEngine On
# Redirect www to non-www
RewriteCond %{HTTP_HOST} ^www\.site\.ru [NC]
RewriteRule ^(.*)$ https://site.ru/$1 [R=301,L]
# Remove trailing slash, question mark, and double slashes in URL
RewriteCond %{REQUEST_URI} !\?
RewriteCond %{REQUEST_URI} !\&
RewriteCond %{REQUEST_URI} !\=
RewriteCond %{REQUEST_URI} !\.
RewriteCond %{REQUEST_URI} ![^\/]$
RewriteCond %{REQUEST_URI} !^/administrator/
RewriteRule ^(.*)/$ https://site.ru/$1 [R=301,L]
# Remove query string if it's empty
RewriteCond %{THE_REQUEST} ^[^\\s]+\s+[^?]*?\?
RewriteCond %{QUERY_STRING} ^$
RewriteCond %{REQUEST_URI} !^/administrator/
RewriteRule .? https://site.ru%{REQUEST_URI}? [R=301,L]
# Remove double slashes
RewriteCond %{THE_REQUEST} //
RewriteCond %{REQUEST_URI} !^/administrator/
RewriteRule .* https://site.ru/$0 [R=301,L]
# Redirect home, index, and URLs with trailing slash or query string to main page
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /.*(home|index)(\.htm?|\.html?|\.php)?\ HTTP/
RewriteCond %{REQUEST_URI} !^/administrator/
RewriteRule ^.*$ https://site.ru/ [R=301,L]display: flex;
flex-direction: column;display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;<link rel="stylesheet" href="/assets/css/style.min.css">. Т.к. нет смысла подавать 1 файл - Компонент в первую очередь служит для объединения и сжатия вязанки стилей и скриптов, например:[[MinifyX?
&minifyCss=`1`
&minifyJs=`1`
®isterJs=`default`
®isterCss=`default`
&jsSources=`
assets/plugins/jquery/jquery-2.1.4.min.js,
assets/js/scripts.js,
`
&cssSources=`
assets/css/bootstrap.min.css,
assets/css/essentials.css,
assets/css/layout.css,
assets/css/header-1.css,
`
]][[MinifyX?
&minifyCss=`1`
&minifyJs=`1`
®isterJs=`default`
®isterCss=`default`
&cssSources=`/assets/css/style.css`
]][[!MinifyX? ...