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

Ramil8009

  • Захожу иногда
  • 147
  • 1 / 1
Вот такой код, вставленный в /components/com_jshopping/templates/default/list_products/list_products.php раньше фильтровал по одному атрибуту (с id = 1). У меня это размер. То есть покупатель мог оставить в списке только свой размер.

Код
<?php

        $db =& JFactory::getDBO();
        $lang = &JSFactory::getLang();
// Получаем список всех размеров
$query_where = " WHERE attr_id = '1'";
        $query = "SELECT `".$lang->get('name')."` as name, `value_id` as id FROM `#__jshopping_attr_values` $query_where";
        $db->setQuery($query);
$categorylist = $db->loadObjectList();
// Получаем значение метки размера
        $db->setQuery("SELECT `".$lang->get('name')."` as name FROM `#__jshopping_attr` WHERE attr_id ='1' ");
$name = $db->loadObjectList();


$categories = array_merge(array(array('id'=>0, 'name'=>'По умолчанию ')), $categorylist);

$size_sel = JHTML::_('select.genericlist', $categories, 'attr_1', 'class = "inputbox" onchange = "submitListProductFilters()"','id','name',  $this->filters['attr_1']);


echo  "<span>". $name[0]->name . ": " . $size_sel . "</span>";

?>


В новых версиях не работает. Обновляет страницу но выдает товары со всеми размерами, а не с нужным. Никто не поможет, чего не хватает в этом коде, али еще куда надо добавить что?
*

sergeosn

  • Захожу иногда
  • 70
  • 0 / 0
Re: Фильтр по одному атрибуту. Код
« Ответ #1 : 14.11.2014, 12:47:37 »
Присоединяюсь к вопросу.
Может кто помочь? Понятно что фильтры по атрибутам платная штука, но хотя бы по одному атрибуту реализовать...
Перешерстил форум, но по одному атрибуту так ничего и не нашел.
*

nevigen

  • Moderator
  • 10436
  • 863 / 25
  • http://n*****n.com
Re: Фильтр по одному атрибуту. Код
« Ответ #2 : 14.11.2014, 14:29:36 »
в этом же разделе ниже
http://joomlaforum.ru/index.php/topic,220502.0.html

как то вы ищите петляя.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

sergeosn

  • Захожу иногда
  • 70
  • 0 / 0
Re: Фильтр по одному атрибуту. Код
« Ответ #3 : 14.11.2014, 14:39:57 »
Видел я даную тему, даже качал файлы и устанавливал, которые прикреплены у orexov_m т.к. больше ни у кого их нет в постах.
Но для 4й версии ЖШ он не работает(
*

nevigen

  • Moderator
  • 10436
  • 863 / 25
  • http://n*****n.com
Re: Фильтр по одному атрибуту. Код
« Ответ #4 : 14.11.2014, 14:41:33 »
а эта тема значит по 4 версии ?
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

sergeosn

  • Захожу иногда
  • 70
  • 0 / 0
Re: Фильтр по одному атрибуту. Код
« Ответ #5 : 14.11.2014, 14:43:57 »
а эта тема значит по 4 версии ?
В новых версиях не работает. Обновляет страницу но выдает товары со всеми размерами, а не с нужным. Никто не поможет, чего не хватает в этом коде, али еще куда надо добавить что?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Скрывать (или делать неактивными) характеристики в модуле Фильтр

Автор 3axap-superstar

Ответов: 3
Просмотров: 649
Последний ответ 26.06.2019, 16:01:34
от 3axap-superstar
Многоступенчатый фильтр по характеристикам

Автор shop-user

Ответов: 1
Просмотров: 769
Последний ответ 23.04.2018, 20:54:03
от nevigen
Несколько меток одному товару

Автор dkraev

Ответов: 29
Просмотров: 6218
Последний ответ 22.08.2017, 15:37:30
от pvi1
Отдельное или дополнительное описание к атрибуту - возможно?

Автор jorevo

Ответов: 1
Просмотров: 939
Последний ответ 15.06.2016, 16:06:17
от dmitry_stas
Как добавить артикул атрибуту?

Автор stparts

Ответов: 4
Просмотров: 1002
Последний ответ 10.04.2016, 20:19:32
от stparts