Новости Joomla

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

koshsh

  • Захожу иногда
  • 278
  • 8 / 0
Доброго времени, собственно вопрос в заголовке. Есть у товара атрибуты - радиокнопками "Цвет" и "Размер", как сделать чтобы были отмечены по умолчанию те которые по списку идут первыми. Когда размер товара или цвет остался только один, то нелогично как-то - всеравно его приходится отмечать чтобы заказать.
*

dmitry_stas

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

koshsh

  • Захожу иногда
  • 278
  • 8 / 0
Большое спасибо, все время думал что значит этот параметр, теперь ясно
*

Alex GOOD

  • Захожу иногда
  • 210
  • 0 / 0
  • я только учусь...
скажите пожалуйста - а если  карточка скрыта и атрибуты вынесены в общий список товаров - как тогда быть? если в настройках убираешь галочку, то параметр становится только в карточке по умолчанию, а в общем списке товаров нет... там так и остается надпись ВЫБЕРИТЕ
*

dmitry_stas

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

Alex GOOD

  • Захожу иногда
  • 210
  • 0 / 0
  • я только учусь...
выносил атрибуты в общий список товаров при помощи плагина вот этого http://brooksite.ru/plaginy-joomshopping/atributy-v-spiske-tovarov.html - может кому тоже надо будет

при включении в настройках ЖШ в карточке все пашет и код выглядит данным образом:

<select id="jshop_attr_id1" name="jshop_attr_id[1]" class="inputbox" size="1" onchange="setAttrValue('1', this.value);">
   <option value="5" selected="selected">3 м</option>
   <option value="1">3.5 м</option>
   <option value="2">4 м</option>
</select>

А в плагине :

<select name="jshop_attr_id[1]" class="inputbox" size="1">
   <option value="0" selected="selected">Выберите</option>
   <option value="5" selected="selected">3 м</option>
   <option value="1">3.5 м</option>
</select>

т.е. на сколько я понимаю вот эта строка все решает: onchange="setAttrValue('1', this.value);

В коде плагина для атрибутов в списке нашел данную строку:

<div class="vibor">
      <span id=" pid_'.$product->product_id.'_block_attr_sel_'.$attribut->attr_id.'">'.$attribut->selects.'</span></div>
</div>

я так понял из структуры что она все формирует, - вопрос как к ней можно применить данный кусок кода onchange="setAttrValue('1', this.value);

вот это скрин  в самой карточке: http://joxi.ru/MAjlKYYI6qE7me

а это в общем списке товаров: http://joxi.ru/823pZ11fNdMZAO
« Последнее редактирование: 05.11.2015, 22:20:57 от Alex GOOD »
*

kit2m2

  • Живу я здесь
  • 3264
  • 267 / 0
  • Беру сайты на полное сопровождение
Дело не в этом.
Во-первых У Вас неправильно формируется ссылка на кнопке "Купить".

У Вас "http://elki-optom.by/component/jshopping/cart/add?category_id=1&product_id=11&Itemid=0" - Такого адреса быть не должно если у Вас созданы Ссылки на: Главную JoomShopping и на категории, например "Искусственные елки",

а должно быть - "http://elki-optom.by/Главная страница JoomShopping/cart/add.html?category_id=1&product_id=11".

У разработчика на ДЕМО "http://joomla3.brooksite.ru/korzina/add.html?category_id=1&product_id=2"

И еще на всякий случай создайте еще в скрытом (не опубликованном меню) ссылку на корзину. Создание ссылок исправит вашу ссылку на кнопке купить.

Во-вторых Вам придется подключить стили Bootstrap, расширение их использует
Расширения для JoomShopping | Расширения на заказ | Сайты и магазины под ключ: Дизайн, Верстка, Программирование, СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ и JoomShopping 5+
*

Alex GOOD

  • Захожу иногда
  • 210
  • 0 / 0
  • я только учусь...
сейчас попробуем
.... думаете это как то связано с атрибутами по умолчанию?
*

kit2m2

  • Живу я здесь
  • 3264
  • 267 / 0
  • Беру сайты на полное сопровождение
Это не связано с атрибутами по умолчанию, это исправит ссылки!

А вот это, в расширении связано с атрибутами по умолчанию
Код
$empty_attr=$jshopConfig->product_attribut_first_value_empty;
- но это уже к разработчику расширения.
Расширения для JoomShopping | Расширения на заказ | Сайты и магазины под ключ: Дизайн, Верстка, Программирование, СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ и JoomShopping 5+
*

Alex GOOD

  • Захожу иногда
  • 210
  • 0 / 0
  • я только учусь...
печалька.... попробую разработчику написать.... посмотрим что ответит - потом выложу...
*

kit2m2

  • Живу я здесь
  • 3264
  • 267 / 0
  • Беру сайты на полное сопровождение
Ссылки то исправьте кидает на карточку из-за этого, а не из-за того что "Выберите"
Расширения для JoomShopping | Расширения на заказ | Сайты и магазины под ключ: Дизайн, Верстка, Программирование, СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ и JoomShopping 5+
*

Alex GOOD

  • Захожу иногда
  • 210
  • 0 / 0
  • я только учусь...
хорошо... сейчас все сделаю как вы сказали
*

kit2m2

  • Живу я здесь
  • 3264
  • 267 / 0
  • Беру сайты на полное сопровождение
Кстати обсуждение плагина "Выбор атрибутов в списке товаров" - там найдете похожие на ваши вопросы, но найдете ли ответы на них, Вот вопрос!
Расширения для JoomShopping | Расширения на заказ | Сайты и магазины под ключ: Дизайн, Верстка, Программирование, СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ и JoomShopping 5+
*

Brooksus

  • Давно я тут
  • 641
  • 169 / 0
  • Ща спою...
печалька.... попробую разработчику написать.... посмотрим что ответит - потом выложу...
Вот, что ответил разработчик :)
"Если вы имеете ввиду, что бы вместо слов "Выбрать" был уже выбран атрибут, то никак. Необходимо, что бы пользователь обязательно кликнул по атрибуту. Возможно, перепишу плагин, но когда, пока не могу сказать.
P.S. У разработчика компонента есть платная версия https://www.webdesigner-profi.de/joomla-webdesign/shop/addons/ajax-cart.html?lang=en"
« Последнее редактирование: 06.11.2015, 10:03:49 от Brooksus »
Или + или YM41001160794290, или WMR R189734255107, а лучше все сразу и много.
*

Alex GOOD

  • Захожу иногда
  • 210
  • 0 / 0
  • я только учусь...
Вот что мне еще разработчик написал:

В данной версии плагина - нет, нельзя.
Можно, конечно, использовать какой-нибудь костыль, типа

jQuery("div[class^='product productitem_']").each(function() {
jQuery( this ).on( "mouseover", function(event) {
     jQuery(this).find(".att_none select
option:nth-child(2)").attr("selected", "selected");
     jQuery(this).off(event);
});
});

, но это не есть хорошо.
*

nevigen

  • Moderator
  • 10431
  • 862 / 25
  • http://n*****n.com
Alex GOOD Вы опять везде обо всем ?
у разработчика есть тема там и спрашивайте и обсуждайте !
"Тишина должна быть в библиотеке. тихо я сказал! или я тихо сказал ?! " (с)Галустян
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как передать значение атрибута в свободный атрибут?

Автор votuksol

Ответов: 3
Просмотров: 1361
Последний ответ 26.02.2021, 08:50:38
от kit2m2
Свободный атрибут в корзине

Автор anny_k

Ответов: 7
Просмотров: 1093
Последний ответ 22.02.2020, 10:17:01
от anny_k
Можно ли удалить выбранный атрибут в корзине?

Автор Ariadna

Ответов: 6
Просмотров: 594
Последний ответ 06.02.2020, 00:37:04
от Ariadna
Подсветка атрибутов, если не выбран

Автор Dolphin4ik_1

Ответов: 1
Просмотров: 549
Последний ответ 04.07.2019, 15:39:40
от kit2m2
Сделать разный бэкграунд для поля атрибута.

Автор Akeksandr

Ответов: 7
Просмотров: 946
Последний ответ 09.03.2019, 09:31:25
от Akeksandr