Новости Joomla

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

ViktorMah

  • Захожу иногда
  • 253
  • 30 / 0
Обнаружил, что не сразу срабатывает изменение значения в товаре при выборе опции зависимого атрибута в карточке товара.
Подробнее.
Функция "Первое значение атрибута - Пусто" включена.
Есть товар. В нём:
 1-зависимый атрибут = форма/тип, название не принципиально, к нему применен +доп.параметр = фото
 2-независимый атрибут = размер

При заходе в этот товар и выборе одной из опций 1_го атрибута ничего не происходит(не изменяются цена и фото) пока не выберешь 2_ой атрибут. После выбора второго атрибута всё начинает работать нормально.

Когда выключаю функцию "Первое значение атрибута - Пусто" , то всё изначально работает нормально.

Как можно исправить сей косячёк?

проверял на версиях joomshopping:  v.3.16.0 , v.4.7.1
« Последнее редактирование: 28.12.2014, 15:53:40 от ViktorMah »
*

dmitry_stas

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

ViktorMah

  • Захожу иногда
  • 253
  • 30 / 0
Как какой косячок?
При условии "Первое значение атрибута - Пусто" включено и:
  У товара есть некая цена и фото.
  у зависимого атрибута, выполняющего функцию "Вариант Товара", есть опции:
           первая - цена и доп.фото
           вторая - цена и доп.фото
           третья - цена и доп.фото
           четвертая - цена и доп.фото
Цитировать
Цена товара и цены в опциях зависимого атрибута могут быть одинаковы. Так-как основная задача, в рамках данного сайта, подменять фото товара демонстрируя вариант товара
 И независимый атрибут имеет опции:
           первая - ненужно
           вторая - нужно(+ N к цене)
           третья - нужно две(+ N к цене)

Цитировать
а как по вашему должно быть?
По моему должно быть так:
   Юзверь при выборе опции первого атрибута сразу должен видеть как изменяется фото товара и его цена, а не тыкать по второму атрибуту, чтобы сработал скрипт подмены фото товара и пересчета цены. Ожидаемые покупатели просто не додумаются до таких сложных манипуляций и покинут сайт.
« Последнее редактирование: 28.12.2014, 11:59:27 от ViktorMah »
*

dmitry_stas

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

ViktorMah

  • Захожу иногда
  • 253
  • 30 / 0
Цитировать
у товара нет цены, если у него есть зависимый атрибут. есть только цена атрибута.
Замечательно))))))
Цитировать
создайте атрибуту первую опцию, как бы соответствующую не выбранному атрибуту (так и назовите ее - Выберите значение, или как то так), задайте ей цену, и отключите Первое значение атрибута - пусто.
Думал над этим вариантом ещё пару дней назад. Но остановило от реализации следующая мысля
-> На сайт пришла "Блондинка_Дуб_Дерево_Хвойное" и просто нажала кнопку купить и оформить заказ.
В предлагаемом Вами варианте в заказе мы увидим -> Наименование товара + 1Выберите значение + 2Выберите значение + цена и т.д.
Следовательно менеджеру придется переделывать заказ, позвонив этой блондинке.
Отсюда напрашивается вывод - не подходит, так-как таких "Блондинок" ожидается более 80% от всех посетителей сайта

Есть ещё вариация выхода из данной ситуации -> Создание для каждого варианта товара отдельной карточки с только одним независимым атрибутом. Но это пагубно для SEO
« Последнее редактирование: 28.12.2014, 12:06:37 от ViktorMah »
*

nevigen

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

ViktorMah

  • Захожу иногда
  • 253
  • 30 / 0
Пословица (перефразирована)
"Сделайте сайт даже для блондинок, и только блондинки будут им пользоваться."
К большому сожалению именно так и получается. Уж больно узкая тематика
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
В предлагаемом Вами варианте в заказе мы увидим -> Наименование товара + 1Выберите значение + 2Выберите значение + цена и т.д.

я не могу понять, а что клиент должен увидеть в предлагаемом вами варианте? какую цену, если цена не определена (атрибут не выбран)? цена (и не только она, а также картинка, и например количество) задается для набора атрибутов. соответственно, чтобы цена была показана, все атрибуты из этого набора должны быть выбраны. другой логики не получится. если у меня Желтый свитер размера M стоит 20 баксов, а Желтый свитер размера L  - 25 баксов, то сколько стоит просто Желтый свитер? :) его цена без второго атрибута не определена. все атрибуты должны быть выбраны.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

ViktorMah

  • Захожу иногда
  • 253
  • 30 / 0
попробую объяснить так:
товар = Свитер размера L(имеет абстрактное фото)
зависимый атрибут "Цвет"
       желтый, цена 20 баксов + фото желтого свитера
       синий, цена 20 баксов + фото синего свитера
       оливковы, цена 20 баксов + фото свитера оливкового цвета
       и т.д.
независимый атрибут "Дополнительно"
       Аппликация ненужна - цена не меняется
       Аппликация нужна - добавляет к цене 2 бакса
       нужна Аппликация особая - добавляет к цене 4 бакса

нужно чтобы при выборе "Цвет = желтый" сразу менялось фото, а не ждало выбора аппликации.

задается для набора атрибутов. соответственно, чтобы цена была показана, все атрибуты из этого набора должны быть выбраны. другой логики не получится.
Следовательно хотелка не реализуема. Жаль. Остаётся надеяться, что прогноз, количества "Блондинок" на сайте, был сильно преувеличен
*

dmitry_stas

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

ViktorMah

  • Захожу иногда
  • 253
  • 30 / 0
не могу понять, почему
Потому что:
 при первом открытии у товара должно стоять "основным фото" абстрактное фото = контур свитера
 при выборе в зависимом атрибуте "цвет" = желтый свитер -> основное фото товара должно СРАЗУ заменяться фоткой желтого свитера, а не ждать пока произойдет выбор аппликации.

Однако жажда решения данного вопроса поугасла.
*

pvi1

  • Давно я тут
  • 566
  • 16 / 2
Потому что:
 при первом открытии у товара должно стоять "основным фото" абстрактное фото = контур свитера
 при выборе в зависимом атрибуте "цвет" = желтый свитер -> основное фото товара должно СРАЗУ заменяться фоткой желтого свитера, а не ждать пока произойдет выбор аппликации.

Однако жажда решения данного вопроса поугасла.

Ну, молодец - сразу руки опустил. Еще не все потеряно. Вы сами себе создаете препятствия. Вам правильно предлагают: Снимите галку "Первое значение атрибута -пусто", затем сделайте первой опцию в зависимом атрибуте типа "Абстрактный свитер" и пристегните ей фото контура свитера.

Для Вас реализовал на этом тестовом сайте (на название и фото не обращайте внимание - делал на скорую руку - главное -принцип) http://dveri-luxe.ru/cars/convertible
« Последнее редактирование: 28.12.2014, 16:08:34 от pvi1 »
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
-> На сайт пришла "Блондинка_Дуб_Дерево_Хвойное" и просто нажала кнопку купить и оформить заказ.
В предлагаемом Вами варианте в заказе мы увидим -> Наименование товара + 1Выберите значение + 2Выберите значение + цена и т.д.

а чтобы эту опцию никто не купил - задайте ей количество 0, и положить ее в корзину уже не смогут
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

ViktorMah

  • Захожу иногда
  • 253
  • 30 / 0
а чтобы эту опцию никто не купил - задайте ей количество 0, и положить ее в корзину уже не смогут
а вот это гениально. Спасибо. Сам не догадался.
Но уже ушел в другую сторону -> разные шаблоны для категорий. в данной категории скрыл/удалил явные ссылки на страницу карточки товара. + Выбор атрибутов в списке товаров (плагин)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Проблема с условием переключения опций атрибута [РЕШЕНО]

Автор kit2m2

Ответов: 15
Просмотров: 672
Последний ответ 07.04.2020, 14:48:18
от sivers
Передать значение цены товара

Автор yurykom

Ответов: 16
Просмотров: 838
Последний ответ 07.05.2019, 22:26:16
от dmitry_stas
Не меняется цена товара при выборе атрибута

Автор Esmarmix

Ответов: 4
Просмотров: 894
Последний ответ 06.07.2018, 16:44:07
от Esmarmix
[Решено]Не учитывается цена независимого атрибута в корзине

Автор Trime

Ответов: 14
Просмотров: 905
Последний ответ 16.04.2018, 11:29:32
от Trime
[Решено]Выбор атрибута

Автор Trime

Ответов: 11
Просмотров: 820
Последний ответ 12.04.2018, 23:18:09
от Trime