我正在编写一个简短的脚本以添加到catalog/model/checkout/order.php
在 Opencart 中使用 vqmod。但是,它似乎添加了两次代码。值得一提的是它似乎还创建了两个文件
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>a@example.com</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