Как подружить кнопку Тинькофф и minishop2 на fenom

Кнопка покупки передает данные о товарах и имеет код:

<button
      type="button"
      class="TINKOFF_BTN_YELLOW"
      onclick="tinkoff.createDemo({
        shopId: 'SHOP_ID',
        showcaseId: 'SHOWCASE_ID',
        demoFlow: 'sms',
        items: [
         {name: 'iPhone 11', price: 100000, quantity: 1},
          {name: 'Чехол', price: 500, quantity: 1}
        ],
        promoCode: 'default',
        sum: 100500
      })"
      >
</button>
Фигурные скобки «мешают» работать Fenom, но они нужны для передачи данных о товарах

{foreach $products as $product}
         {name: '{$product.pagetitle}', price: {$product.price}, quantity: {$product.count}},
    {/foreach}



https://postimg.cc/HVd9rnyG

Какие решения есть?
Добавить пробелы к скобкам не помогает, т.к. тогда они ломают скрипт Тинькофф
Игорь Павлов
22 июля 2022, 18:18
modx.pro
554
0

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

Максим
22 июля 2022, 19:57
0
Решение одно — поставить пробелы
items: [
         { name: 'iPhone 11', price: 100000, quantity: 1 },
          { name: 'Чехол', price: 500, quantity: 1 }
        ],
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1