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

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

Практика



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

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

 

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

создано: 2018-04-06
обновлено: 2021-01-11
133129



Рейтиг 9 of 10. count vote: 2
Вы довольны ?:


Поделиться:

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

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

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

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



Комментарии

Кролик
06-04-2018
файлы в папке modification - это измененные файлы vqmod/ocmod. Opencart вначале проверяет : если для вызываемого файла измененный файл. Если есть - загружает его, а если нет - загружает стандартный файл. При обновлении модификаторов все файлы из папки modification удаляются. И вместо них создаются новые. Новый файл - это стандартный файл с применением модификациями. Это можно решить несколькими способами: 1. Создавать свои модификаторы, и загружать их через админку. Вариант правильный, но сложный. 2. Вносить правки в стандартные файлы. 3.Все что изменили перенесите в стандартные файлы. После этого обновите модификаторы. 4. создайте в в папке /system файл *.xml (вместо звездочки пишем любое имя) и система после обновления кеша внесет изменения из этого файла в кеш
Ватан
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
У меня тоже исчезли поля (переменные размеров изображений в писке категорий 'img-height' => $setting['height'], opencart при просмотре шаблона вместо тега изображения выводится ошибка image opencart Division by zero in img-height тоже оказалось удалился модификатор темы потому что не зарегистрирован в системе

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

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

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