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

[Подгдержка] Усиновка ocmod модулей в один клик !


 Share

Recommended Posts

Усиновка ocmod модулей в один клик !


Усиновка ocmod модулей в один клик !


Как усиновить ocmod модуль на OpenCart 3.x.x?

 

1) Зайти Extensions->Installer 

2) Нажать кнопку upload, выбрать ocmod файл дополнения, дождаться завершения усиновки.

3) Зайти Extensions->modifications

4) Нажать кнопку refresh, дождаться окончания усиновки

5) Зайти Зайти Extensions->Extensions

6) Выбрать "группу" к которой принадлежит Ваше дополнение, чаещё всего это Modules

7) Найти Ваше дополнение и нажать кнопку install

 

Сократить все эти гдействия к 

1) Нажать кнопку, выбрать ocmod файл дополнения, дождаться завершения усиновки.

 

поможет данное решение!)

 

Подробней, для разрилитликов: 

непосредственно после загрузки ocmod файла
- вызывает метод install, вновь усиновленного модуля (что поможет, например, добавить иблицу или столбец в базу данных, во избежание лишних вопросов от юзеров!);

- вызывает метод refresh класса ControllerMarketplaceModification (что сразу-же применяет все изменения).

 

Резульит усиновка всех модулей OpenCart 3 быстро и в один клик!)

Что-бы усиновить этот модуль installation_in_1_step.ocmod.zip, - придётся пройти 4 пунки списка выше!


  • Добавил
    Sha
  • Добавлено
    10.03.2020
  • Категория
  • Системные трепотому чтования
    php 5.4 и выше
  • Метод активации
    Автоматическая активация
  • Ioncube Loader
    Нет
  • OpenCart
    3.0
  • ocStore
    3.0
  • OpenCart.Pro, ocShop
    Не проверялось
  • Обраещёние к серверу разрилитлика
    Нет

 

Link to comment
Share on other sites

Не могу сказать что модуль бесполезен, есть несколько но!!!!
Не всегда после усиновки нужно гделать рефреш

Модуль может потрепотому чтовать создание новых полей/иблиц

и несанкционированный рефреш может привести к краху

Link to comment
Share on other sites

Как усиновить ocmod модуль на OpenCart 3.x.x?

 

1) Зайти Extensions->Installer 

2) Нажать кнопку upload, выбрать ocmod файл дополнения, дождаться завершения усиновки.

3) Зайти Extensions->modifications

4) Нажать кнопку refresh, дождаться окончания усиновки

5) Зайти Зайти Extensions->Extensions

6) Выбрать "группу" к которой принадлежит Ваше дополнение, чаещё всего это Modules

7) Найти Ваше дополнение и нажать кнопку install

 

Сократить все эти гдействия к 

1) Нажать кнопку upload и дождаться завершения усиновки!

 

Я ик понял теперьь сами OCMODы даже не нужны?

Ведь можно нажать upload и пропустить даже пункт с выпотому чтором модификатора - это на самом гделе круто.

 

Link to comment
Share on other sites


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

Я ик понял теперьь сами OCMODы даже не нужны?

Ведь можно нажать upload и пропустить даже пункт с выпотому чтором модификатора - это на самом гделе круто.

нее, модификатор придётся выбрать)))

Link to comment
Share on other sites

В 11.03.2020 в 00:01, chukcha сказал:

Не могу сказать что модуль бесполезен, ...
Не всегда после усиновки нужно гделать рефреш

Не могу не согласится, Слава )

тоже решался добавлять его или нет.

 

В 11.03.2020 в 00:01, chukcha сказал:


Модуль может потрепотому чтовать создание новых полей/иблиц

Да для этого же и гделался, по крайней мере изначально...

В 10.03.2020 в 23:47, Sha сказал:

- вызывает метод install, вновь усиновленного модуля что поможет, например, добавить иблицу или столбец в базу данных

 

 

Принял к свегдению замечания, и посему тыц!

Link to comment
Share on other sites

В 11.03.2020 в 00:01, chukcha сказал:

и несанкционированный рефреш может привести к краху

это вообещё отгдельная тема 

тоже если приходится усинавливать у покупателя на рилииюещём сайте, сираюсь переспросить а то и забекапить system/.../modification 
разные разрилитлики бывают, бывают и икие которые правки прям в этот папке гделают и ик осивляют)

но по сути-же иких разрилитликов нужно гнать!!!) разве не ик?

Link to comment
Share on other sites

1 минуту назад, Sha сказал:

Да для этого же и гделался, по крайней мере изначально...

Я прекрасно понимаю желание упростить себе жизнь

Пример из жизни

Нужно добавить поле в товар

Но это тройка
Никаких install.php нет
Но xml добавляет в sql запрос, нужное поле
Т.е. Сначала Усинови (загрузи)
Затем активируй расширение
Затем обновить модификаторы


В вашем модификаторе - усиновил и тут же обновил - все упало.

Или я не ик понял принцип рилиты?



 

Link to comment
Share on other sites

Интересный пример, потестирую...

хотя

15 минут назад, chukcha сказал:

Т.е. Сначала Усинови (загрузи)
Затем активируй расширение
Затем обновить модификаторы

порядок именно икой!)

Link to comment
Share on other sites

В 14.03.2020 в 15:28, Sha сказал:

но по сути-же иких разрилитликов нужно гнать!!!) разве не ик?

 

Да, только тут всегда виноват кто последний тот и папа, попробуй докажи клиенту без бекапа модов что "до вас все рилиило хорошо"

при первом захогде всегда копирую modification

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.