К содержанию

minishop2 письма

Здравствуйте! нужна помощь, не могу понять откуда появляется число.

При заказе, на почту падает письмо все работает отлично, но в размерах в конце приходят какие то цифры
S (50 x 40 cm) — 750 грн; 195

должно быть S (50 x 40 cm) — 750 грн (так в самом товаре записано название размера)

Код стандартный:
{if $product.options?}
  <div class="small">
  {var $options = ''}
  {foreach $product.options as $option}
   {var $options = $options ~ $option ~ '; '}
 {/foreach}
 {$options | preg_replace : '#; $#': ''}
  </div>
{/if}
Эдвард Ерохин
Эдвард Ерохин
12 января 2017, 14:48
modx.pro
1 885
Реклама

Комментарии: 3

Володя
Володя Эксперт
12 января 2017, 17:58
Могу предположить что у вас стоит пакет modstore.pro/packages/ecommerce/msoptionsprice2
там пишется id модификации

вы можете изменить чанк и посмотреть что за опция и (или) не выводить ее к примеру так
{foreach $product.options as $key => $option}
      {if $key == 'modification'}{continue}{/if}
      {set $caption = $product[$key ~ '.caption']}
      {set $caption = $caption ? $caption : ('ms2_product_' ~ $key) | lexicon}
      {$caption} - {$option} 
 {/foreach}
    Эдвард Ерохин
    Эдвард Ерохин Старожил
    12 января 2017, 18:21
    Спасибо! именно в этом и была проблема)
      Володя
      Володя Эксперт
      12 января 2017, 18:24
      Пожалуйста!
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    3