Перейти к содержанию
kastul

Notice: Undefined variable: entry_name in /system/storage/modification/admin/view/template/catalog/category_list.tpl on line 33

Рекомендуемые сообщения

Всем привет.

Друзья - у меня такая проблема:

Для меня ocStore 2.3.0.2.3  сам в етом не очень разбираюсь

поставил модуль https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=34740&filter_search=ADMIN&filter_license=0&page=5

в админке вылезла такая ошибка http://prntscr.com/kpb7s3

сам не знаю как решить проблему,может найдутся хорошие люди

прикреплю сам файл где выводиться сообения на ошибку

 

 

category_list.php

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В контроллере admin/controller/catalog/category.php в пределах метода getList() нет следующей строки:

$data['entry_name'] = $this->language->get('entry_name');

Соответственно, модификатор модуля должен был бы ее туда поместить. И по адресу /system/storage/modification/admin/controller/catalog/category.php такая строка должна была бы появиться.

 

Замены прописаны в модификаторе модуля (файл categorysearch.ocmod.xml). Начиная со строки 131: (на примере модификатора для 2.x)

<file path="admin/controller/catalog/category.php">

А более конкретно на строке 184:

<operation>
  <search><![CDATA[
$data['button_rebuild'] = $this->language->get('button_rebuild');
]]></search>
  <add position="after"><![CDATA[
$data['entry_name'] = $this->language->get('entry_name');
$data['name'] = $this->language->get('filter_name');
$data['button_filter'] = $this->language->get('button_filter');
]]>
  </add>
</operation>

Возможно перед этим какой-то другой модуль уже задел строку $data['button_rebuild'] = $this->language->get('button_rebuild');

А возможно данная замена даже и не была произведена. Чтобы проверить, необходимо смотреть лог модификаторов (отчет о заменах) - там может быть указано, почему замена не произошла. При чем, может быть, что прошла не только эта замена, но и парочка до нее. Такое происходит, когда модификатор что-то не смог найти, а в operation не прописано error="skip"

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 01.09.2018 в 05:52, kastul сказал:

поставил модуль...

в админке вылезла такая ошибка ...

Кэш модификаторов после установки обновлялся?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.