Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Постоянно обновляются скрипты на дефолтные. Как избежать?


dTern
 Share

Recommended Posts

Доброго времени суток!

Вносил изменения в некоторые файлы в папках public_html/system/storage/modification/catalog/model/account/ в файлы. В итоге, каждый сутки файлы откатываются к своему изначальному базовому состоянию, без правок. Так происходит и с другими файлами в папках модели и контроллера (точно сказать не могу что именно изменяется). В итоге внесенные правки затираются. И я не могу определить из какого каталога с бекапом этих файлов, или по какому принципу идет восстановление базовой структуры. Приходится каждый день снова менять дефолтные файлы на файлы с правками...

Как это поправить?
Я в замешательстве от такого поведения движка (ранее не работал с опенкартом, и не понимаю зачем происходит данный механизм восстановления файлов)

Edited by dTern
Link to comment
Share on other sites


58 минут назад, nikifalex сказал:

а вы сначала объясните, зачем и почему вы меняете именно в папке modification.

Кто вам сказал так делать? почему вы решили что это правильно?


Никто не говорил. Некоторые моменты пытался решить сам, и нашел где правки возымели действия, и участки где это по логике должно работать и работает. Не знаю специфики работы ОпенКарта, сам работаю с ним как "администратор сайта" а не как разработчик, поэтому столкнулся с такой проблемой.

Link to comment
Share on other sites


Господа, окей. Правильно ли я понял, что файлы в папках модицикаций: system/storage/* и все что ниже - это КЭШ а также ( catalog/model/account/) - тоже КЭШ?  Или же последняя папка - это как раз архив базовых файлов из которых обновляется КЭШ в первом пути (что сомнительно, ибо не совпадают по размерам исходники)...

Вопрос: где лежит код файлов базовых OCMOD и как до него добраться, и редактировать корректно. Код файлов лежит в базе? Нужно лезть в БД? Есть адекватные гайды как это делать (Погуглить могу, но вдруг у вас есть толковые ссылки)?

 

Link to comment
Share on other sites


30 минут назад, dTern сказал:

Господа, окей. Правильно ли я понял, что файлы в папках модицикаций: system/storage/* и все что ниже - это КЭШ а также ( catalog/model/account/) - тоже КЭШ?  Или же последняя папка - это как раз архив базовых файлов из которых обновляется КЭШ в первом пути (что сомнительно, ибо не совпадают по размерам исходники)...

Вопрос: где лежит код файлов базовых OCMOD и как до него добраться, и редактировать корректно. Код файлов лежит в базе? Нужно лезть в БД? Есть адекватные гайды как это делать (Погуглить могу, но вдруг у вас есть толковые ссылки)?

 

 

[db_prefix]modification
Редактируем на локальном компе, затем заливаем в БД, чистим кеш, чистим лог файл модификаций для удобного отслеживания изменений в моде, подхватило или нет.
Ф5 - тестируем изменения.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.