Инструкция по созданию шаблонов ценников

Здравствуйте всем!

Это статья предназначена в первую очередь для тех, кто хочет расширить функционал модуля "Печать товарных ценников" и добавить новые шаблоны ценников для. Модуль разработан таким образом, что шаблоны ценников отделены от основного кода модуля. Таким образом у Вас есть возможность добавлять любое количество новых видов ценников. При достаточном знании основ HTML и CSS можно создать практически любой необходимый ценник. Для этого необходимо выполнить следующие действия:

1. Подключаемся к хостингу (серверу) по FTP и создаем сам файл нового шаблона с расширением php по следующему пути:

admin/view/template/module/pricetagsforprint_tpls/*.php

Например, если Вы хотите создать ценник с названием example, то это будет выглядеть следующим образом:

admin/view/template/module/pricetagsforprint_tpls/example.php

2. Необходимо внести название шаблона в языковой файл модуля для того, чтобы в настройках модуля можно было установить активным новый шаблон ценников

admin/language/ВАШ_ЯЗЫК/module/pricetagsforprint.php

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

$_['entry_tpls_available'] = 'default,dashed,wideprtags,gost';

3. Теперь в созданном файле необходимо написать код для одного ценника (можно взять за основу один из представленных) - этот шаблон будет повторен ровно столько раз, сколько товаров выбрано для вывода ценников. Ниже перечислены данные товара, которые можно использовать в шаблоне:

'product_id' - Идентификатор товара
'name' - Название товара
'model' - Код товара
'sku' - Артикул товара
'upc' - Уникальный код товара (для штрих-кодов)
'location' - Местоположение товара
'price' - Цена
'special' - Цена по акции
'quantity' - Количество товара

Синтаксис переменной следующий:

<?php echo $product['upc']; ?>

4. Внешний вид ценников прописывается в следующем файле CSS:

admin/view/javascript/pricetagsforprint/css/pricetagsforprint.css

Рекомендуемые

Лучшие отзывы о магазине и товарах

Лучшие отзывы о магазине и товарах

Модуль «Лучшие отзывы о магазине и товарах» для OpenCart 1.5.x ~ 2.x.x Модуль для вывода отзы..

500.00 руб. 700.00 руб.

Отзывы покупателей из ВК v.2.0

Отзывы покупателей из ВК v.2.0

Модуль «Отзывы покупателей из ВК» v.1.0 для OpenCart 1.5.x ~ 2.x.x, ocStore 2.x.x Модуль пред..

500.00 руб. 1990.00 руб.

Печать товарных ценников - Price Tags for Print v.1.1

Печать товарных ценников - Price Tags for Print v.1.1

Модуль «Печать товарных ценников - Price Tags for Print» v.2.0 для OpenCart 1.5.x ~ 2.x.xМодуль пред..

500.00 руб. 900.00 руб.

Подписчики на новости [Экспорт в XSL]

Подписчики на новости [Экспорт в XSL]

Модуль «Подписчики на новости [Экспорт в XSL]» для OpenCart 1.5.2+Этот модуль выводит список подписч..

150.00 руб.