Skype: My status
Virtue Mart 1.14 - Как изменить расположение описания категории PDF Печать E-mail
Раздел: Настройка программного обеспечения . Категория: Joomla

Corel000Если у Вас описание категории выводится не в том месте где вы хотите (в моем случае это снизу пот картинками подкатегорий см Рисунок 1), то для того чтобы перенести описание в любое место - необходимо в файле /components/com_virtuemart/themes/default/templates/browse/includes/browse_header_category.tpl.php найти строчку  echo $desc;  это и есть вывод описания категории Smile, а echo $navigation_childlist; - это список подкатегорий.

Corel002

Corel004Меняем местами и получаем вывод описания категории нас списком подкатегорий

Corel003

Комментарии  

 
+1 #8 Шагунов Антон 10.12.2010 14:36
Цитирую антон:
спасибо :)
всё работает!

И Вам спасибо за проверку!
создал отдельную статью serviscentr.net.ua/joomla/virtue-mart-1-1-4-kak-vivesti-opisanie-kategoriy-na-glavnoy-stranitse
Цитировать
 
 
+1 #7 антон 10.12.2010 06:10
спасибо :)
всё работает!
Цитировать
 
 
+2 #6 Шагунов Антон 09.12.2010 14:31
Цитирую антон:
подскажите пожалуйста как вывести описание категорий на главной странице рядом с рисунками этих категорий...

Пробуйте решение:

1. в файл administrator/components/com_virtuemart/classes/ps_product_cate gory меняем функцию get_child_list на такую

function get_child_list( $category_id) {
global $sess, $ps_product, $VM_LANG;
$ps_vendor_id = $_SESSION["ps_vendor_id"];
$db = new ps_DB;
$childs = array();

$q = “SELECT category_id, category_thumb_ image,category_ description, category_child_ id,category_nam e FROM #__{vm}_categor y,#__{vm}_categ or y_xref “;
$q .= “WHERE #__{vm}_categor y_xref.category_parent _id=’$category_id’ “;
$q .= “AND #__{vm}_categor y.category_id=#__{vm}_categor y_xref.category_child_ id “;
$q .= “AND #__{vm}_categor y.vendor_id=’$ps_vendor_id’ “;
$q .= “AND #__{vm}_categor y.category_publis h=’Y’ “;
$q .= “ORDER BY #__{vm}_categor y.list_order, #__{vm}_categor y.category_name ASC”;
$db->setQuery($q);
$db->query();

while( $db->next_record() ) {
$childs[] = array (
‘category_name’ => $db->f(“category_nam e”),
‘category_id’ => $db->f(“category_id” ),
‘category_thumb _ image’ => $db->f(“category_thu mb_ image”),
‘description’=>$db->f(“category_des cription”),
);

}
return $childs;
}

теперь в categoryChildli st.tpl.php

описание можно вывести category["description"];

если получится отпишитесь пожалуйста!
Цитировать
 
 
+1 #5 антон 09.12.2010 13:09
подскажите пожалуйста как вывести описание категорий на главной странице рядом с рисунками этих категорий...
Цитировать
 
 
0 #4 Шагунов Антон 30.11.2010 11:30
оо Спасибо!
Цитировать
 
 
+1 #3 Rys 30.11.2010 10:55
Еще хочу добавить одно местечко это когда выводиться описание категории и товары то они выводятся /components/com_virtuemart/themes/default/templates/browse/includes/borwse_notables _tpl.php - это так может кому то полезно будет
Цитировать
 
 
+1 #2 Шагунов Антон 30.11.2010 10:40
Да всегда пожалуйста!
Цитировать
 
 
+1 #1 Rys 30.11.2010 10:26
Спасибо автору. Дело в том что у меня было по серезнее , вирту был полностью переделан и канечно я забыл где копать. А тут просвет
Цитировать
 

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


Защитный код
Обновить

Последние комментарии

Пользователи : 463
Статьи : 65
Просмотры материалов : 846493