Дорогие читатели, сегодня я хочу Вам представить заглушки которые используются в компоненте VirtueMart. Заглушки это специфический код, вместо которого в браузере выводится кусок кода компонента VirtueMart.
Например:
product_name — Название товара или product_available_date — Временная метка даты доступности.
И так предлагаю вашему вниманию список заглушек VirtueMart’a:
product_name Название товара product_sku Артикул товара product_s_desc Короткое описание товара product_description Полное описание товара product_weight_uom Единица измерения веса товара product_length Длина товара product_height Высота товара product_width Ширина товара product_lwh_uom Единица измерения габаритов товара (длины, ширины, высоты) product_url URL товара product_in_stock Количество товаров в одной упаковке product_available_date Временная метка даты доступности product_special Флаг является ли товар спецпредложением, принимает значения: Y or N product_discount_id ID скидки, ассоциированной с товаром cdate Временная метка даты создания товара mdate Временная метка даты последней модификации товара product_sales Количество раннее проданных товаров product_unit Единица упаковки товара product_packaging Количество товаров в упаковке product_price_lbl Надпись «Цена». Текст надписи устанавливается в языковом файле. product_price Полностью отформатированная (в соответствии с настройками) цена товара. product_price_raw Массив цены товара, включающий в себя product_price, product_currency, product_price_id, то есть отформатированную цену товара, валюту цены товара и идентификатор записи в таблице #__vm_product_price. product_packaging Информация об упаковке товара file_list Перечень прикрепленных файлов (если прикрепленные файлы присутствуют) product_availability Отформатированная информация о наличии товара, включает в себя также количество доступных товаров, среднее время доставки. Форматирование информации находиться в файле themes/default/templates/common/availability.tpl.php product_availability_data Массив доступности товара. Содержит в себе ID товара, статус доступности товара (текст или изображение), количество товаров в наличии (число) и product_available_date (временная метка) addtocart Кнопка «Положить в корзину» product_type Таблица с параметрами типа товара – Внешний вид меняется в файле «ps_product_type.php» в функции «list_product_type» product_reviews Покупательские отзывы product_reviewform Форма для написания отзыва покупателем product_image Готовая уменьшенная картинка (полностью тэг <IMG>, вставляемая в HTML код странички) product_full_image Имя файла полноразмерной картинки относительно /components/com_virtuemart/shop_image/products/ product_thumb_image Имя файла уменьшенной картинки относительно /components/com_virtuemart/shop_image/products/ buttons_header Кнопки генерации PDF, ссылки другу и вызова версии для печати navigation_pathway Путь к товару согласно логической структуры интернет-магазина, напр., Посуда > Чайники > Чайник АБВ more_images В случае наличия дополнительных картинок к товару – готовая ссылка на просмотр их перечень, в противном случае – пустая строка. [Более подробно можно посмотреть здесь] manufacturer_link Ссылка на страницу производителя товара. vendor_link Ссылка на страницу продавца товара. Имеет смысл выводить это поле только в том случае, если создается портал, содержащий более одного продавца товаров. edit_link Ссылка редактирования товара (выводиться только в том случае, если пользователь авторизован на сайте как администратор сайта). ask_seller Ссылка на страницу «Задать вопрос про товар» related_products Перечень связанных (related) товаров navigation_childlist Перечень дочерних категорий по отношению к текущей images Перечень всех дополнительных картинок текущего товара. files Перечень всех дополнительных файлов текущего товара.
Шаблоны browse_*.tpl.php (напр., browse_1.php, browse_2.php и т.д.) содержат в себе код, определяющий вид категории товаров и могут быть установлены для каждой категории отдельно. Они обычно находятся в папке /components/com_virtuemart/themes/default/templates/browse. Правила вставки в них заглушек те же, что и для файлов flypage.tpl.php
МЕТКА ОБЪЯСНЕНИЕ product_name Название товара product_sku Артикул товара product_s_desc Короткое описание товара product_weight_uom Единица измерения веса товара product_length Длина товара product_height Высота товара product_width Ширина товара product_lwh_uom Единица измерения габаритов товара (длины, ширины, высоты) product_flypage Ссылка на страницу описания товара Viruemart (flypage.tpl.php) product_url Ссылка на страницу описания товара (внешняя ссылка в Интернете) product_in_stock Количество товаров в одной упаковке product_available_date Полностью отформатированная в соответствии с настройками Viruemart дата доступности товара product_availability Отформатированная информация о наличии товара, включает в себя также количество доступных товаров, среднее время доставки. Форматирование информации находиться в файле themes/default/templates/common/availability.tpl.php cdate Полностью отформатированная в соответствии с настройками Viruemart дата создания товара mdate Полностью отформатированная в соответствии с настройками Viruemart дата последней модификации товара product_price Полностью отформатированная (в соответствии с настройками) цена товара. product_price_raw Массив цены товара, включающий в себя product_price, product_currency, product_price_id, то есть отформатированную цену товара, валюту цены товара и идентификатор записи в таблице #__vm_product_price. form_addtocart Кнопка «Положить в корзину» product_rating Средний рейтинг товара. product_details Надпись «Подробнее.. » (текст меняется в зависимости от настроек в языковом файле). product_full_image Имя файла полноразмерной картинки относительно /components/com_virtuemart/shop_image/products/ product_thumb_image Имя файла уменьшенной картинки относительно /components/com_virtuemart/shop_image/products/ images Перечень всех дополнительных картинок текущего товара. files Перечень всех дополнительных файлов текущего товара. buttons_header Кнопки генерации PDF, ссылки другу и вызова версии для печати browsepage_header Название категории и ее описание parameter_form Форма поиска по параметрам orderby_form Формы для сортировки и группировки товаров в категории и навигация заголовка страницы navigation_pathway Путь к товару согласно логической структуры интернет-магазина, напр., Посуда > Чайники > Чайник АБВ navigation_childlist Перечень дочерних категорий по отношению к текущей browsepage_footer Футер страницы и счетчик выведенных товаров