Бонус: начислена 1 монета за дневную активность. Сейчас у вас 1 монета

В opencart 3 удаляются файлы после установки модификаторов и нажатии обновить

Практика



В папке /system/storage/modification я делаю  изменения ,

кроме того тема имеет там свои файлы в этой папке     

 

  После нажатия кнопки "обновления модификаторов" из панели управления слетают все  новые модификаторы, которые, как я понимаю, должны быть обязательно где-то зарегистрированы в системе. Подскажите, пожалуйста, как нужно в opencart 3 делать изменнения   в модификаторы файлы, чтобы не происходило таких казусов...

создано: 2018-04-06
обновлено: 2026-03-09
1005



Помог ли вам этот ответ?
Нажмите оценку и напишите коротко почему. Так мы сможем сделать следующие ответы точнее и полезнее.
Насколько вы довольны ответом?
Ваш отзыв напрямую влияет на качество следующих подсказок и ответов.


Поделиться:
Пожаловаться

Найди готовое или заработай

С нашими удобными сервисами без комиссии*

Как это работает? | Узнать цену?

Найти исполнителя
$0 / весь год.
  • У вас есть задание, но нет времени его делать
  • Вы хотите найти профессионала для выполнения задания
  • Возможно применение функции гаранта на сделку
  • Приоритетная поддержка
  • идеально подходит для студентов, у которых нет времени для решения заданий
Готовое решение
$0 / весь год.
  • Вы можете продать (как исполнитель) или купить (как заказчик) готовое решение
  • Вам предоставят готовое решение
  • Будет предоставлено в минимальные сроки т.к. задание уже готовое
  • Вы получите базовую гарантию 8 дней
  • Вы можете заработать на материалах
  • подходит как для студентов так и для преподавателей
Я исполнитель
$0 / весь год.
  • Вы профессионал своего дела
  • У вас есть опыт и желание зарабатывать
  • Вы хотите помочь в решении задач или написании работ
  • Возможно применение функции гаранта на сделку
  • подходит для опытных студентов так и для преподавателей

Комментарии

Артем 06-04-2018
У меня тоже исчезли поля (переменные размеров изображений в писке категорий
'img-height' => $setting['height'], opencart

при просмотре шаблона вместо тега изображения выводится ошибка

image opencart Division by zero in img-height

тоже оказалось удалился модификатор темы потому что не зарегистрирован в системе
Ватан 06-04-2018
Я заметил что некоторые изменения *.xml не находятся в паке систем, а находятся в поле xml oc_modification

например


Export/Import Tool (V3.20) for OpenCart 3.x
Export/Import Tool (V3.20) for OpenCart 3.x
3.x-3.20
mhccorp.com
https://www.mhccorp.com


user->hasPermission('access', 'tool/upload')) {]]>
user->hasPermission('access', 'extension/export_import')) {
$maintenance[] = array(
'name' => $this->language->get('text_export_import '),
'href' => $this->url->link('extension/export_impor t', 'user_token=' . $this->session->data['user_token'], true),
'children' => array()
);
}
]]>









Кролик 06-04-2018
файлы в папке modification - это измененные файлы vqmod/ocmod.
Opencart вначале проверяет : если для вызываемого файла измененный файл.
Если есть - загружает его, а если нет - загружает стандартный файл.
При обновлении модификаторов все файлы из папки modification удаляются.
И вместо них создаются новые.
Новый файл - это стандартный файл с применением модификациями.

Это можно решить несколькими способами:
1. Создавать свои модификаторы, и загружать их через админку. Вариант правильный, но сложный.
2. Вносить правки в стандартные файлы.
3.Все что изменили перенесите в стандартные файлы. После этого обновите модификаторы.
4. создайте в в папке /system файл *.xml (вместо звездочки пишем любое имя) и система после обновления кеша внесет изменения из этого файла в кеш


Оставить комментарий

Если у вас есть какое-либо предложение, идея, благодарность или комментарий, не стесняйтесь писать. Мы очень ценим отзывы и рады услышать ваше мнение.
To reply

Лекции и учебник по "Диагностика, обслуживание и ремонт электронной и радиоаппаратуры"

Термины: Диагностика, обслуживание и ремонт электронной и радиоаппаратуры