Невозможно добавить атрибуты данных в тег script в PrestaShop 1.6

Я разрабатываю пользовательский модуль оплаты в PrestaShop 1.6 мой путь переднего контроллера: MyModule/контроллеры/передний/payment.php

payment.php содержит:

 $this->context->smarty->assign(array( 
'dataCompleteURL' =>  Tools::getShopDomainSsl(true, true) . __PS_BASE_URI__.'index.php?fc=module&module=mymodule&controller=callback&cart='.$cartID));
$this->setTemplate('payment.tpl');

Ответы

Ответ 1

Наконец, я нашел решение. Мне кажется очень странным. Потому что я сделал только следующее изменение BO в prestashop:

  • вернуться в офис
  • go Расширенные параметры → Производительность
  • перейти в CCC
  • отключить параметр: переместить JavaScript до конца

Что это. Моя проблема решена.

Кстати, я кое-что узнал из этой проблемы: я должен был попробовать все возможные варианты конфигурации в бэк-офисе prestashop.

Я не думал, что этот вариант может отвечать за этот тип проблемы. Но это. Таким образом, попытка всех возможных путей должна быть ключевой формулой для решения проблемы, хотя кажется, что это не связано с соответствующим контекстом проблемы.