Новости 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 Гость просматривают эту тему.
  • 4 Ответов
  • 998 Просмотров
*

IDR72

  • Осваиваюсь на форуме
  • 15
  • 3 / 0
Доброе время суток!
Перекопал весь инет, не могу никак найти решение (
У товаров есть атрибут город, в зависимости от города на сайте (компонент мультидомен), с помощью jquery устанавливаю этот атрибут у товаров.

В карточке товара всё нормально, цена пересчитывается: использую функцию setAttrValue.
Там всё просто, при выводе атрибутов используется селект с onchange
Код
<select id="jshop_attr_id6" name="jshop_attr_id[6]" class="inputbox" size="1" onchange="setAttrValue('6', this.value);" style="display: none;">
поэтому после того, как устанавливаю требуемое значение, я просто вызываю эту функцию:
Код
				case 'Москва': 	
jQuery("#jshop_attr_id6 [value=117]").attr("selected", "selected");
setAttrValue('6', '117');
break;

Но в списке товаров setAttrValue не работает и никак не могу найти чем вычисляется цена при изменении атрибута в списке товаров( Там атрибуты выводятся через form, но никакого action нет. JS тоже не нашел, которые вызывают пересчет.

Т.е. в списке у меня атрибут меняется, но вот цена не пересчитывается.

А если меняешь руками атрибут, то пересчет работает.

Мне надо только подсказать какой механизм пересчета цены в зависимости от атрибута используется в списке

JoomShopping 4.16.2

Заранее спасибо ;)
« Последнее редактирование: 10.06.2018, 14:22:52 от IDR72 »
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
в списке товаров атрибуты в JoomShopping не выводятся, только с помощью каких либо дополнительных плагинов. сказать что-то без понимания того, что у вас установлено, не представляется возможным
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

IDR72

  • Осваиваюсь на форуме
  • 15
  • 3 / 0
самое интересное, что не могу найти плагинов, которые выводят атрибуты.
посмотрел включенные плагины для джумшоппинга - связанных с атрибутами нет. В дополнениях джумшоппинга тоже пусто

вывод атрибутов идет так (файл /list_products/product.php):
Код
        <div class="list-product-attributes">
<form id="productform_<?php print $product->product_id;?>">
<?php if(!empty($product->attrs)){?>
<?php foreach($product->attrs as $key => $values){?>
<select id="jshop_attr_id<?php print $key;?>" name="jshop_attr_id[<?php print $key;?>]" class="list-attr-list" data-attr_id="<?php print $key;?>">
<?php foreach($values as $attr){?>
<option value="<?php print $attr->attr_val_id;?>"><?php print $attr->attr_val;?></option>
<?php } ?>
</select>
<?php } ?>
<?php } ?>
</form>
</div>

но подключения каких-либо скриптов в этом файле нет.
да и полный код страницы смотрел(
« Последнее редактирование: 10.06.2018, 15:46:48 от IDR72 »
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
значит видимо просто делалось не плагинами, а хаками ядра. смотрите где определяется $product->attrs, поиском по файлам например поискать.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

IDR72

  • Осваиваюсь на форуме
  • 15
  • 3 / 0
спасибо!
Буду копать в этом направлении ;)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вывод характеристик товара в списке товаров (категории)

Автор voland

Ответов: 4
Просмотров: 4647
Последний ответ 17.09.2022, 13:21:03
от victorantoniak
Отображение цены товара в категории

Автор Kadimp

Ответов: 1
Просмотров: 3032
Последний ответ 28.09.2021, 06:55:36
от nevigen
Формирование цены

Автор Rebarun

Ответов: 17
Просмотров: 7787
Последний ответ 06.08.2021, 08:39:30
от kit2m2
Разные цены

Автор Rebarun

Ответов: 1
Просмотров: 1761
Последний ответ 10.07.2020, 13:38:53
от kit2m2
Проблема расчета итоговой цены при выборе атрибутов!

Автор HLV_11

Ответов: 3
Просмотров: 1199
Последний ответ 29.05.2020, 00:08:46
от HLV_11