Изменить картинку в атрибутах товара

  • 31 Ответов
  • 374 Просмотров

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

*

gblpexTop

  • Захожу иногда
  • **
  • 14
  • 0
Создали атрибут цвет футболки.
В опциях атрибутов добавили картинку.
В товаре добавили атрибуты
Каждому атрибуту в дополнительном значении добавили картинку.
http://prntscr.com/e02zx8
Как видим все работает все хорошо.
НО
Начинаем создавать другой товар (другую футболку).
Добавляем опять атрибут цвет футболки
http://prntscr.com/e031m1
И тут начинается проблема.
Понятно что эту картинку мы добавили при создании этого атрибута в опциях атрибута.
Но создавать новый атрибут под каждый товар крайне не удобно.
Помогите. Как сделать так  что бы в картинку выбора цвета подставлялась картинка из товара (основная картинка товара.)
Поясню задачу
Создать атрибут с дефолтной картинкой для всех товаров.
И когда в товаре при добавлении атрибутов, в дополнительное значение мы заносим картинку, именно эта картинка подставлялась в атрибуты этого товара.
http://prntscr.com/e033ac

*

nevigen

  • Moderator
  • *****
  • 8832
  • 754
  • http://n*****n.com
http://prntscr.com/e039hl
или я недопонял ?
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !

*

gblpexTop

  • Захожу иногда
  • **
  • 14
  • 0
Да все правильно поняли. Чтобы картинка добавлялась из дополнительных значений

*

gblpexTop

  • Захожу иногда
  • **
  • 14
  • 0
http://prntscr.com/e039hl
или я недопонял ?
Да все правильно поняли. Чтобы картинка добавлялась из дополнительных значений

*

nevigen

  • Moderator
  • *****
  • 8832
  • 754
  • http://n*****n.com
так она (основное изображение) меняется при смене атрибуте.

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

*

gblpexTop

  • Захожу иногда
  • **
  • 14
  • 0
так она (основное изображение) меняется при смене атрибуте.
Это понятно. Я хочу что бы основная подставлялась в атрибуты. Основная картинка товара а не та что мы занесли в опциях атрибута

*

gblpexTop

  • Захожу иногда
  • **
  • 14
  • 0
так она (основное изображение) меняется при смене атрибуте.

атрибут зависимый ?
http://prntscr.com/e03hkt

*

gblpexTop

  • Захожу иногда
  • **
  • 14
  • 0
так она (основное изображение) меняется при смене атрибуте.

атрибут зависимый ?
Да атрибут зависимый

*

nevigen

  • Moderator
  • *****
  • 8832
  • 754
  • http://n*****n.com
ну так сделайте с ней атрибут.
цвет розовый и подцепите эту картинку.
а в настройках сделайте http://prntscr.com/e03jd9
тогда будет первый атрибут по умолчанию.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !

*

gblpexTop

  • Захожу иногда
  • **
  • 14
  • 0
ну так сделайте с ней атрибут.
цвет розовый и подцепите эту картинку.
а в настройках сделайте http://prntscr.com/e03jd9
тогда будет первый атрибут по умолчанию.
В этом случае при входе в товар будет в основную картинку товара подставляться картинка которую мы добавили не в атрибутах, а в закладке фото товара. Картинка атрибутов не измениться
http://prntscr.com/e03mxb

*

gblpexTop

  • Захожу иногда
  • **
  • 14
  • 0
ну так сделайте с ней атрибут.
цвет розовый и подцепите эту картинку.
а в настройках сделайте http://prntscr.com/e03jd9
тогда будет первый атрибут по умолчанию.
Создать атрибут с дефолтной картинкой для всех товаров.
И когда в товаре при добавлении атрибутов, в дополнительное значение мы заносим картинку, именно эта картинка подставлялась в атрибуты этого товара.
Смысл изменить картинку атрибутов, а не основную. Точнее сказать основной картинкой заменить картинку атрибута.

*

nevigen

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

*

gblpexTop

  • Захожу иногда
  • **
  • 14
  • 0
ну тогда ненаю как.
)))) я тоже. Поэтому и спрашиваю

*

dmitry_stas

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

*

gblpexTop

  • Захожу иногда
  • **
  • 14
  • 0
нет такой возможности. никаких общих атрибутов не возможно в принципе, потому что товару задается не атрибут, а связка атрибутов.
Спасибо. Я это и сам понял что нет. Вопрос то как сделать?

*

dmitry_stas

  • Профи
  • ********
  • 9653
  • 929
я написал как :)
не возможно в принципе

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

*

gblpexTop

  • Захожу иногда
  • **
  • 14
  • 0
нет такой возможности. никаких общих атрибутов не возможно в принципе, потому что товару задается не атрибут, а связка атрибутов.
Да и собственно как это не возможно. Задаем атрибут цвет и используем его где нужно. Вопрос не в атрибуте а в картинке. Атрибут то можно создать и использовать. Но нужно просто заменить картинку атрибута в каждом товаре. Так же как меняется основная картинка в каждом товаре.

*

gblpexTop

  • Захожу иногда
  • **
  • 14
  • 0
я написал как :)
только полностью переписать логику формирования атрибутов товара.
С логикой все нормально. Нужно просто заменить картинку атрибута. Так же как меняется основная картинка.

*

dmitry_stas

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

*

gblpexTop

  • Захожу иногда
  • **
  • 14
  • 0
ждем от вас решения
Да нет пока решения. Хотелось что бы хоть что то подсказали.

*

gblpexTop

  • Захожу иногда
  • **
  • 14
  • 0
http://prntscr.com/e06gcg
Вот код который подставляет картинку из опции атрибута
Как подправить код что бы брало картинку не из опции атрибута а из дополнительных значений атрибута.

*

sanek2281

  • Осваиваюсь на форуме
  • ***
  • 46
  • 0
Всем доброго времени!)
Сразу извиняюсь если не по теме, не хочется создавать новую, думаю я просто что-то не понимаю в js!))
Есть товар(станок), его начальная цена допустим 100$
Но у него еще есть комплектующие элементы(каждый элемент имеет фото, описание, цену и кнопку добавить), при нажатии кнопки добавить цена элемента прибавляется к основной цене, смотреть скрин https://cloud.mail.ru/public/L4gL/k2PuU65pV

Вот сам вопрос: как или чем можно реализовать данную задачу, интересуют бесплатные и платные решения

*

nevigen

  • Moderator
  • *****
  • 8832
  • 754
  • http://n*****n.com
независимыми атрибутами
+ расширение

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

*

sanek2281

  • Осваиваюсь на форуме
  • ***
  • 46
  • 0
Спасибо за быстрый ответ
независимыми атрибутами
+ расширение
Идея не плохая, но как в атрибут добавить фото, описание и вывести его цену рядом с ним?

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


*

nevigen

  • Moderator
  • *****
  • 8832
  • 754
  • http://n*****n.com
фото независимым не добавляется...

поищите модули AJAX корзины..
шаблон сопутствующих товаров переделайте как вам надо (список файлов шаблона в ФАКе)
общая цена товара меняться не будет, но в корзине будут все товары которые добавлены.

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

*

sanek2281

  • Осваиваюсь на форуме
  • ***
  • 46
  • 0
Спасибо
фото независимым не добавляется...

поищите модули AJAX корзины..
шаблон сопутствующих товаров переделайте как вам надо (список файлов шаблона в ФАКе)
общая цена товара меняться не будет, но в корзине будут все товары которые добавлены.
этот вариант тогда не подходит, нужно прибавлять цену опции к общей стоимости.

насчет комплектов поищите вроде были решения у разработчиков ЖШ.
ок, буду искать.

*

nevigen

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

*

sanek2281

  • Осваиваюсь на форуме
  • ***
  • 46
  • 0
общая стоимость в корзине :)
Если не найду подходящего решения, прийдется делать так.
Вот сайт http://vs-compani.um.la , на нем два шаблона товаров.
Комплектующие к станкам и сами станки. В товаре с станками должна быть возможность перед добавлением товара в корзину у комплектовать станок.
На сайте уже стоит AJAX корзина и сопуствующие товары уже выводятся на странице комплектующие.
Как довести все это до ума не знаю, только что нашел что-то подходящие https://www.webdesigner-profi.de/joomla-webdesign/shop/addons/configurable-product.html?lang=en но бюджет не позволяет приобрести, может есть какие то варианты по дешевле?
На вашем сайте не нашел подходящих расширений  >:(
« Последнее редактирование: 31.01.2017, 19:23:01 от sanek2281 »

*

sanek2281

  • Осваиваюсь на форуме
  • ***
  • 46
  • 0
Ув. Nevigen, а с помощью вашего аддона не получится ли реализовать нужное?
https://nevigen.com/ru/addons/detialed-product-attribute-list.html

*

nevigen

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