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

Клонирование модулей, создание новых модулей и схем

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

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

Дорогие программеры и OC-ковырятели, обращаюсь с просьбой..перерыла много тем..точного ответа не нашла.

Мне нужно сделать модуль Хиты продаж по типу модуля Акции - т.е. чтобы можно было не только выводить его в виде блока, но и иметь отдельную страницу на которой можно все эти хиты просмотреть.

Наверное нужно скопировать все файлы Акций, и вставить код из Хитов?

а может кто-то подсказать конкретно какие файлы надо копировать? в админке и каталоге. php из контроллера и tpl из темплейта? а потом втавить ссылки в файлы Product?

вобщем прошу инструкцию для новичков как грамотно модули клонировать.

и про схемы тодже можно, если вдруг у кого появится желание поделиться опытом.

Огромнейшее спасибо!

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


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

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

Взять модуль Акции и...

1- смотрите используемые переменные;

2- в какой-нибудь среде разработки ищите эти переменные по всем файлам сайта;

3- дублируете код(в папке с модулями, ублируйте сам файл, а в нем правьте код), не забывая переименоввывать переменые Акции в переменный ХитыПродаж.

4- возможно понадобится создать таблицу в БД.

5- Профит.

Но это в теории...

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


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

Ну то за глупости. Хорошо хоть не предлагают купить модуль по клонированию модулей за 1490) 

 

https://opencartforum.com/topic/11511-klonirovanie-modulia-rekomenduemye/?do=findComment&comment=76414 - вот отличная исчерпывающая и рабочая инструкция.

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


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

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

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

×

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

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