Как создать модуль для Опенкарт. Часть 2

Как создать модуль для Опенкарт

От автора: приветствую вас, друзья. Итак, мы продолжаем цикл статей, посвященных знакомству с одной из популярнейших CMS для создания интернет-магазинов – OpenCart (Оперкарт). В этой статье мы поговорим о том, как вывести артикул в OpenCart.

Итак, в предыдущей статье мы с вами познакомились с основами создания модулей для Опенкарт. Пришло время написать модификатор OCMOD, который будет выполнять полезную функцию. В данном случае мы хотим, чтобы в карточке товара выводился артикул просматриваемого продукта. Начнем.

По сути, как вы, наверное, уже догадались, нам придется просто вырезать уже написанный код из файлов, который мы писали в одной из статей, и просто переносить его в файл XML модуля, чтобы после установки дополнения OpenCart создал копии соответствующих файлов и добавил в них нужный нам код.

Начнем с контроллера товара. В него мы добавили 2 строки кода:

Интернет-магазин на OpenCart!

Создайте интернет-магазин на самой популярной CMS – OpenCart с нуля!

Приступить к созданию

Добавили мы их после вот этой строки:

Эта строка в файле находится в единственном экземпляре, поэтому мы смело можем описать первую операцию модификатора:

Само собой, не забудьте удалить эти строки из оригинального файла product.php. Идем дальше, следующий файл – вид продукта. И операция будет такой:

Интернет-магазин на OpenCart!

Создайте интернет-магазин на самой популярной CMS – OpenCart с нуля!

Приступить к созданию

Здесь мы ищем строку и в позицию перед ней добавляем нужный код, который, опять-таки, не забудьте удалить из шаблона темы. Также обратите внимание на то, что в пути к файлу название темы мы заменили звездочкой: catalog/view/theme/*/template/product/product.tpl

Ну что же, осталось лишь внести модификации в языковые файлы. Здесь мы можем добавить переводные фразы сразу после открывающего тега php:

Модуль готов, осталось установить его. Для этого удалим тестовый модуль, установленный в предыдущей статье и не забудем очистить кэш. Чтобы удалить дополнение, достаточно отметить его галочкой в списке дополнений и нажать иконку корзины в правом верхнем углу страницы.

После этого повторно установим только что написанный модуль и обновим кэш. Если вы нигде не ошиблись, тогда в карточке товара мы увидим вывод артикула.

На всякий случай приведу итоговый код модификатора sku_wfm.ocmod.xml:

На этом, пожалуй, остановимся. Больше об OpenCart вы можете узнать из наших бесплатных или платных уроков.

Интернет-магазин на OpenCart!

Создайте интернет-магазин на самой популярной CMS – OpenCart с нуля!

Приступить к созданию

Интернет-магазин на OpenCart

Создание магазина с уникальным шаблоном на CMS OpenCart

Научиться

Метки:

Похожие статьи:

Комментарии Вконтакте:

Комментарии Facebook:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

Я не робот.

Spam Protection by WP-SpamFree