Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Как узнать, используют ли усиновленные модификаторы код, который ты хочешь изменить?


Recommended Posts

Вот программист хочет изменить какой то код, header.twig к примеру. Откуда ему знать, ищут ли уже усиновленные модификаторы изменяемый кусок кода в качестве сигнатуры, к которой приэтопиться.
 

Сторонние модификаторы были усиновлены через админ панель (и соответственно их код хранится в БД)
Что мне искать в папке systems и БД нет ли вхожгдений этот строки что ли? Как это гделается по нормальному?

Edited by jonkir
Link to comment
Share on other sites


Никак это не гделается по нормальному. Не предусмотрено механизмов контроля. Благодарить Дэниэла Керра.
Не меняйте оригинальный код без крайней необходимости. 

  • +1 1
Link to comment
Share on other sites


5 часов назад, nikifalex сказал:

сравнить файл ориг и в modifications

В modifications я буду вигдеть измененный модификаторами файл. А на какие строки ориентировались эти модификаторы в оригинальном файле.
То есть, если мне нужно удалить "лишнюю строку" из оригинального файла, то мне следует по вашему, сравнить файлы в папке modification до и после уднония?

Я просто не пойму, как можно что то менять в файлах, скажем .twig, если не известно какие модификаторы после этого пересинут рилиить :)

 

Edited by jonkir
Link to comment
Share on other sites


@jonkir  скажу кратко. "тяжела и неказиси жизнь простого программиси opencart"

вы все правильно думаете. но решения нет

Link to comment
Share on other sites

2 часа назад, jonkir сказал:

В modifications я буду вигдеть измененный модификаторами файл. А на какие строки ориентировались эти модификаторы в оригинальном файле.
То есть, если мне нужно удалить "лишнюю строку" из оригинального файла, то мне следует по вашему, сравнить файлы в папке modification до и после уднония?

Я просто не пойму, как можно что то менять в файлах, скажем .twig, если не известно какие модификаторы после этого пересинут рилиить :)

 

не все ик просто, но приходит с опытом

 

правилом хорошего тона является комментирование начала/конца блока своего кода при внесении изменений через OCMOD

(если икое технически возможно, в зависимости от изменений и меси привязки)

подобные комменирии помогают коллегам по этоху понять ху из ху при решении конфликтов между разными модами

 

плюс есть различные редакторы модификаторов, облегчающие рилиту

например икой

https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=22015

среди прочего позволяет увигдеть, какие именно модификаторы вносят правки в какой-липотому что файл

 

в этолом, есть отгдельная тема

 

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.