Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 4 Ответов
  • 2290 Просмотров
*

zmeyx

  • Захожу иногда
  • 144
  • 7 / 0
  • http://www.nt1.su
Нужен отбор товаров в категории по производителю. Сделал по: http://joomlaforum.ru/index.php/topic,63845.0.html но необходимо сделать не выпадающим списком, а ссылками производителей.
Кто сталкивался? как решить это дело? Горит заказ
Да, Joomla 1.5.15 VM 1.1.3
*

zmeyx

  • Захожу иногда
  • 144
  • 7 / 0
  • http://www.nt1.su
Re: Отбор товара по производителю
« Ответ #2 : 24.12.2009, 16:27:14 »
А можно чуть точнее, в каждой категории - свои производители, и ссылки должны формироваться автоматически.... т.е. нужно просто изменить формат отображения. Убрать выпадающее меню, а все, что в нем - вывести в виде ссылок
*

zmeyx

  • Захожу иногда
  • 144
  • 7 / 0
  • http://www.nt1.su
Re: Отбор товара по производителю
« Ответ #4 : 24.12.2009, 17:20:24 »
вот полный лист моего browse_filterbymf.tpl.php может кто сможет помочь


Код
<?php if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' );
mm_showMyFileName(__FILE__); ?>


<?php

if( sizeof($VM_BROWSE_FILTERBY_MF) < 2 ) {
// return;
}
?>
<?php echo "Выберите производителя" ?>:
<select class="inputbox" name="manufacturer_id" onchange="order.submit()">

 <option value="product_list" ><?php echo $VM_LANG->_('PHPSHOP_SELECT')?></option>
            <!--<option value=""><?php echo _CMN_SELECT ?></option>-->
        <?php  $query  = "SELECT distinct a.manufacturer_id,a.mf_name FROM #__{vm}_manufacturer AS a ";
if (!empty( $category_id ) ) {
    $query .= ", #__{vm}_product_category_xref AS d, "
    . " #__{vm}_product AS b, "
    . " #__{vm}_product_mf_xref AS c "
    . " WHERE d.category_id='$category_id'"
    . " AND d.product_id = b.product_id "
    . " AND b.product_id = c.product_id AND c.manufacturer_id = a.manufacturer_id ";
}
$query .= "ORDER BY mf_name ASC";
$db = new ps_DB;
$db->query( $query );

$res = $db->record;

foreach ($res as $manufacturer) {
$selected = '';
if( @$_REQUEST['manufacturer_id'] == $manufacturer->manufacturer_id ) {
$selected = 'selected="selected"';     
}
echo "<option value=\"".$manufacturer->manufacturer_id ."\" $selected>". $manufacturer->mf_name ."</option>\n";

}
        ?>
</select><br/><br/>
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вывод товара из дочерних категорий в родительскую

Автор B0nG

Ответов: 0
Просмотров: 1878
Последний ответ 03.08.2014, 15:13:57
от B0nG
ID товара вместо cdata

Автор newsky

Ответов: 0
Просмотров: 1687
Последний ответ 01.07.2014, 13:05:12
от newsky
Расширенный Ajax-поиск по характеристикам товара VirtueMart

Автор Arkadiy

Ответов: 990
Просмотров: 209473
Последний ответ 27.06.2014, 16:47:52
от DeLight
Не могу убрать форму "Задайте вопрос..." на странице товара

Автор abrodski

Ответов: 1
Просмотров: 1815
Последний ответ 20.05.2014, 14:30:44
от abrodski
Свойства товара без подтягивания скидки

Автор One

Ответов: 0
Просмотров: 1481
Последний ответ 13.05.2014, 16:53:53
от One