我想使用 Vqmod 在 opencart 管理员的目录下添加一个新的子菜单。这是我的代码:
<modification>
<id>add menu</id>
<author>XXX</author>
<version>2.3</version>
<vqmver>1.0.8</vqmver>
<!-- OPTION CONTROLLER -->
<file name="admin/controller/common/header.php">
<operation>
<search position="after"><![CDATA[
$this->data['text_newmenu'] = $this->language->get('text_newmenu');
]]></search>
<add><![CDATA[
$this->data['text_newmenu'] = $this->language->get('text_newmenu');
]]></add>
</operation>
<operation>
<search position="after"><![CDATA[
$this->data['doctor'] = $this->url->link('catalog/doctor', 'token=' . $this->session->data['token'], 'SSL');
]]></search>
<add><![CDATA[
$this->data['newmenu'] = $this->url->link('catalog/newmenu', 'token=' . $this->session->data['token'], 'SSL');
]]></add>
</operation>
</file>
<!-- OPTION LANGUAGE -->
<file name="admin/language/english/common/header.php">
<operation>
<search position="after"><![CDATA[
$_['text_zone'] = 'Zones';
]]></search>
<add><![CDATA[
$_['entry_newmenu'] = 'Wow sexy';
]]></add>
</operation>
</file>
<!-- header.tpl for new menu-->
<file name="admin/view/template/common/header.tpl">
<operation>
<search position="after"><![CDATA[
<li><a href="<?php echo $doctor; ?>"><?php echo $text_doctor; ?></a></li>
]]></search>
<add><![CDATA[
<li><a href="<?php echo $newmenu; ?>"><?php echo $text_newmenu; ?></a></li>
]]></add>
</operation>
</file>
<modification>
但是 DOM UNABLE TO LOAD 出现错误:/opt/lampp/htdocs/work/oc/vqmod/xml/addmenu.xml
有谁知道我的代码有什么问题?