Новости Joomla

Поток товаров, связанные товары для JoomShopping 5+.

Поток товаров, связанные товары для JoomShopping 5+.

Расширение для JoomShopping 5+, которое позволяет связывать товары между собой на основе общих характеристик, создавая логические группы товаров в каталоге.

Расширение реализует механизм связывания товаров, похожий на стандартный Related Products, но с дополнительной возможностью быстрого подбора товаров по характеристикам.

Принцип работы
- Связывание товаров происходит в полуавтоматическом режиме.
- Администратор выбирает характеристику, по которой нужно сформировать группу товаров (например: модель, серия, объем, тип и т.д.).
- Система фильтрует и показывает список товаров с таким же значением характеристики.
- Администратор выбирает нужные товары из списка для создания связи.
Таким образом сохраняется полный контроль над связями, но значительно упрощается поиск нужных товаров.

Назначение потока товаров в одном товаре является сквозным. Это обеспечивает автоматическую связь и возможность корректировки потока в каждом товаре, который к нему относится.

Страница расширения

@joomlafeed

👩‍💻 Joomla User Guide - новый портал документации для пользователей.

👩‍💻 Joomla User Guide - новый портал документации для пользователей.

Обычно над сайтом работают разные специалисты: контент-менеджеры, разработчики, администраторы и т.д. Долгое время документация для пользователей была на docs.joomla.org. Там по-прежнему хранится информация, актуальная для Joomla 2.5, Joomla 3 и немного для Joomla 4.

Для Joomla 5+ создан портал документации для пользователей Joomla — https://guide.joomla.org. В нём вы найдёте инструкции для контент-менеджеров и веб-мастеров, администраторов сайта:
- как работать с категориями, материалами, страницами сайта
- работа с модулями, стилями отображения
- загрузка картинок и работа с ними
- модули, плагины, компоненты, поиск, теги. процессы, мультиязычность, шаблоны писем, планировщик задач, микроразметка Schema.org...
- ... и многое многое другое, что вызывает так много вопросов у обычных пользователей Joomla.

Информация дана на английском языке. Можно использовать браузерный автоперевод для чтения по-русски или воспользоваться сайтом одного из энтузиастов Joomla-сообщества - https://jdocmanual.org, где даны ИИ-переводы на 9 (на данный момент) языков, включая русский.

Также всячески приветствуется помощь в наполнении портала документации. Ваша небольшая заметка или статья с парой скриншотов, ваш опыт - могут сэкономить тысячам и тысячам людей не один час Точно так же как и вы, пользуясь Joomla используете результаты трудов сотен людей со всего мира: от кода до документации.

Присоединяйтесь - это не сложно ) Главное начать ))

- https://guide.joomla.org/ - новы портал документации для пользователей Joomla 5+.
- https://docs.joomla.org/ - старый портал документации для пользователей Joomla 3.
- https://jdocmanual.org/ - документация по-русски (ИИ-перевод).

@joomlafeed

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

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
  • 10451
  • 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
  • 10451
  • 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
Просмотров: 1068
Последний ответ 26.06.2019, 16:01:34
от 3axap-superstar
Многоступенчатый фильтр по характеристикам

Автор shop-user

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

Автор dkraev

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

Автор jorevo

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

Автор stparts

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