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

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

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

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

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

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

Изменено пользователем dTern

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


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

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

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

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


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

system/storage/modification/catalog/model/account/

Wrong way
 

Цитата

catalog/model/account/

 

Right way

Изменено пользователем splka

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


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

@dTern

 

 

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


Ссылка на сообщение
Поделиться на другие сайты
50 минут назад, splka сказал:

 

Right way

Wrong

ocmod - "right way"

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


Ссылка на сообщение
Поделиться на другие сайты
58 минут назад, nikifalex сказал:

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

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


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

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


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

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

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

 

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


Ссылка на сообщение
Поделиться на другие сайты
49 минут назад, markimax сказал:

Wrong

ocmod - "right way"


Это True Way.
Но иногда есть проблема с привязками.
Привязываешься, а OCMOD не видит строки в упор.

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


Ссылка на сообщение
Поделиться на другие сайты
30 минут назад, dTern сказал:

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

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

 

 

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

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


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

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

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

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

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

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

Войти

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

Войти

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

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

×

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

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