Php 如何在vQmod-Opencart 1.5中指定要忽略的文件

Php 如何在vQmod-Opencart 1.5中指定要忽略的文件,php,xml,opencart,vqmod,Php,Xml,Opencart,Vqmod,我正在为OpenCart 1.5站点开发一个支付模块,但是安装了一个vQmod,它为所有支付模块添加了一个带有选项的表行。但是,vQmod的设置方式是将这些行添加到标记之前,但由于“我的支付模块设置”页面上有两个表,因此会将该行添加两次 <file name="admin/view/template/payment/*.tpl"> <operation error="skip"> <search position="before" index

我正在为OpenCart 1.5站点开发一个支付模块,但是安装了一个vQmod,它为所有支付模块添加了一个带有选项的表行。但是,vQmod的设置方式是将这些行添加到
标记之前,但由于“我的支付模块设置”页面上有两个表,因此会将该行添加两次

<file name="admin/view/template/payment/*.tpl">
    <operation error="skip">
        <search position="before" index="1"><![CDATA[
            </table>
        ]]></search>
        <ignoreif><![CDATA[
            Braintree Payment Gateway v156.4
        ]]></ignoreif>
        <add><![CDATA[
            <tr>
                <td><?php echo $entry_paid_status; ?></td>
                <td>
                    <?php if ($field_value) { ?>
                        <input type="radio" name="<?php echo $classname; ?>_paid_status" value="1" checked="checked" /><?php echo $text_paid; ?>
                        <input type="radio" name="<?php echo $classname; ?>_paid_status" value="0" /><?php echo $text_unpaid; ?>
                    <?php } else { ?>
                        <input type="radio" name="<?php echo $classname; ?>_paid_status" value="1" /><?php echo $text_paid; ?>
                        <input type="radio" name="<?php echo $classname; ?>_paid_status" value="0" checked="checked" /><?php echo $text_unpaid; ?>
                    <?php } ?>
                </td>
            </tr>
        ]]></add>
    </operation>

    ...

</file>

]]>

ignoreif用于在文件中找到ignoreif标记中的代码/字符串时忽略操作

请查找以下示例代码:

<modification>
    <id><![CDATA[###Description/Title###]]></id>
    <version><![CDATA[###Our code version (Usually specifies plugin/extension version)###]]></version>
    <vqmver><![CDATA[###Vqmod version###]]></vqmver>
    <author><![CDATA[###Author's Name###]]></author>
    <file path="###Folder path###" name="###File name###" >
        <operation info="###Operation Info###" >
            <search position="###Search/Replace filter###" offset="0">    
                <![CDATA[###Search Code###]]>
            </search>
            <ignoreif regex="false" ><![CDATA[
                ###Add Code###
            ]]></ignoreif>
            <add><![CDATA[
                ###Add Code###
            ]]></add>
        </operation>
    </file>
</modification>