vQmod вообще не меняет файл (OpenCart)

Поэтому я пытаюсь отредактировать этот файл, добавив несколько строк кода и закомментировав что-то еще. Я создал XML-файл и добавил это:

<file name="catalog/view/theme/VARNA/template/common/VARNA_menu.php">
<operation>
<search position="before" offset="0"><![CDATA[
if(($this->config->get('VARNAControl_status') == '1') && ( $this->config->get('VARNAControl_information_link') == '1')){
]]></search>
<add><![CDATA[
$output .= '<li class="info_link top_cat"><a href="#">'."Features".'</a><ul class="children">';
foreach ($features as $feature) {
$output .= '<li class="subcat"><a href="'.$feature['href'].'">' . $feature['title'] . '</a></li>';
}
$output .= '</ul></li>';
]]></add>
</operation>
</file>

<file name="catalog/view/theme/VARNA/template/common/VARNA_menu.php">
<operation>
<search position="before" offset="0"><![CDATA[
if(($this->config->get('VARNAControl_status') == '1') && ( $this->config->get('VARNAControl_information_link') == '1')){
]]></search>
<add><![CDATA[
/*
]]></add>
</operation>
</file>

<file name="catalog/view/theme/VARNA/template/common/VARNA_menu.php">
<operation>
<search position="before" offset="0"><![CDATA[
if(($this->config->get('VARNAControl_status') == '1') && ( $this->config->get('VARNAControl_custom_menu_1') != null)){
]]></search>
<add><![CDATA[
*/
]]></add>
</operation>
</file>

Первый раздел просто для добавления, а 2 нижних раздела для комментирования другого раздела кода, уже находящегося в файле. Тем не менее, изменения не применяются .. У меня есть много других XML-файлов, которые работают без каких-либо проблем, но по какой-то причине этот конкретный ничего не делает. Если я вручную изменяю файл с помощью кода, который добавляю, он работает нормально .. Что-то не так с моим синтаксисом здесь?

1

Решение

Причина этого почти наверняка связана с тем, что пользовательский файл не запускается VQMod::modCheck(), Вам нужно найти где файлы для VARNA_menu.[php|tpl] включаются / требуются и прогнать их через VQMod::modCheck(), гарантируя, что вы передаете полный путь к файлу

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]