$db_blop =& JFactory::getDBO();
$tab->startTab( $VM_LANG->_('PHPSHOP_ORDER_HISTORY_POST_LABEL'), "order_post_label_page" );
И между ними вставляем следующий код:
<?php $tab->endPane(); ?>
<?php $tab->endTab(); ?>
Разделяем его на две части:
<?php $tab->endTab(); $tab->endPane(); ?>
Собственно это сам файл где отрабатываются табы. Ищем там код:
2. Далее нужно вставить сам таб в админку. Открываем файл: administrator/components/com_virtuemart/html/order_order_print.php
Если кому то не нравиться название "Почтовая этикетка" можно вставить любое другое, кому какое нравиться. Чтобы данная вкладка работала и в английской версии так же нужно подправить файл: administrator/components/com_virtuemart/languges/common/english.php
'PHPSHOP_ORDER_HISTORY_POST_LABEL' => 'Почтовая этикетка',
1. Берем файл administrator/components/com_virtuemart/languges/common/russian.php это языковый файл в котором хранятся всяческие полезные штуки, в нашем случае названия табов ищем там сточку "PHPSHOP_ORDER_HISTORY" и добавляем рядышком строчку
Чтобы получить столь замечательный результат делаем следующее:
Печатать "почтовые этикети" было решено из админки virtuemarta, с вкладки "Заказы" выглядеть это должно следующим образом:
Для каждой посылки необходимо писать адрес и данные отправителия и адрес и данные получателя. Делать все это врукопашную муторно и долго, да и ошибок можно наделать... и уйдет посылка по "левому" адресу, нехорошо... А так, как адрес отправителя всегда постоянный появилась мысль сверстать его один раз и печатать на клейкой бумаге и наклеивать на бандероль или посылку. Экономится куча времени и сил! Тоже самое можно сделать и для адреса получателя ведь все данные есть в Virtuemart нужно только их взять и подставить в свою форму, что собственно я и проделал.
Занимаясь интернет-магазинами Virtuemart столкнулся с проблемой отправки большой массы посылок и бандеролей.
Печать почтовых "этикеток" из админки Virtuemarta
Виртуальное небо - Blop.ru
Битва за Британию
Запомнить меня
Комментариев нет:
Отправить комментарий