0

我正在使用 opencart V 3.0.3.7

我在树枝文件中有一个代码结构,例如

<ul> // this is fixed
  <li>
   {% if somecondition %}
     <ul>
        <li>   </li>
     </ul> // Here <ul> </ul> is added dymanically...so number of <ul> </ul> tags is not fixed.
   {% endif %}
  </li>
</ul> // this  is fixed. want to search this tag in xml

我想在 xml 文件中最后搜索

首先,像

 <search index="0"><![CDATA[<ul>]]></search> 

如何搜索LAST ???

4

1 回答 1

0

你有四个<ul>标签。最后一个标签索引是 3。因此,您可以在标签中添加XML 。 index="3"search

在哪个位置之后添加它。

有三个位置:

您可以根据您的代码要求添加任何位置。

position="(replace|before|after)"

换行:

<search index="3" position="after"><![CDATA[<ul>]]></search>

完整示例:

<?xml version="1.0" encoding="utf-8"?>
<modification>
    <name>Select Last Closing Tag Example</name>
    <version>1.0</version>
    <author>Mujahid Bhoraniya | bhoraniyamujahid@gmail.com</author>
    <code>Mujahid Bhoraniya Coder</code>
    <link>http://www.opencart.com</link>
    <file path="">
        <operation>
            <search index="3" position="after"><![CDATA[<ul>]]></search>
            <add><![CDATA[]]></add>
        </operation>
    </file>
</modification>
于 2021-07-15T05:01:07.767 回答