Я пишу короткий сценарий, чтобы добавить к catalog/model/checkout/order.php
используя vqmod в Opencart. Однако, кажется, добавить код дважды. Стоит упомянуть, что также создается два файла
vq2-catalog_model_checkout_order.php
а также
vq2-vqmod_vqcache_vq2-catalog_model_checkout_order.php
Именно во втором файле код повторяется.
<modification>
<id>MyMod</id>
<version>203.1</version>
<vqmver>2.5.1</vqmver>
<author>My Company</author>
<email>[email protected]</email>
<website>http://www.example.com/</website>
<file name="catalog/model/checkout/order.php" error="skip">
<operation error="skip">
<search position="after"><![CDATA[
$text .= $language->get('text_new_footer') . "\n\n";
]]></search>
<add trim="true"><![CDATA[
// add code here
]]></add>
</operation>
</file>
</modification>
результат во втором файле vq2-vqmod_vqcache_vq2-catalog_model_checkout_order.php
:
$text .= $language->get('text_new_footer') . "\n\n";
// add code here
// add code here
Задача ещё не решена.
Других решений пока нет …