Картинки для опций атрибутов Ubercart

Главные вкладки

Аватар пользователя CSoft CSoft 6 сентября 2010 в 2:40

Доброго времени суток!

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

То есть, при выводе товара хочу, чтобы слева от каждой опции был маленький эскиз картинки, а при клике - увеличивался.

По теме мне знакомы 2 модуля:

1. uc_option_image - не подходит совершенно. Задумка моя тут не реализуема.

2. uc_radio_images - работает только для радиокнопок. Да и для них не получилось настроить... Но по описанию это именно то, что нужно мне. Но хотелось бы ещё для флажков...

Что посоветуете, друзья? Может есть всё же модули, нужные мне... Или как-то можно иначе решить проблему.

Комментарии

Аватар пользователя CSoft CSoft 6 сентября 2010 в 14:05

Можно, но а дальше что? Как мне состыковать их с каким-то компонентом или как вообще всё это сделать?

Аватар пользователя CSoft CSoft 6 сентября 2010 в 15:02

Под атрибутами я не могу ничего иметь ввиду. uc_attribute - это модуль из набора Ubercart. Разве тут могут возникнуть дополнительные вопросы?

А визуально мне нужно примерно следующее:

http://axor.su/item/7407/

Комплектации посмотрите. Это опции атрибутов, если говорить относительно Drupal & Ubercart. Вот мне и нужно размещать рядом фото, как в примере.

Аватар пользователя CSoft CSoft 17 сентября 2010 в 2:52

"mak-vardugin" wrote:
А смотрели тут

Ну вот посмотрел сейчас. И даже сделал это

"mak-vardugin" wrote:
ковыряйте описание uc_radio_images на д.орг

Всё перечитал, даже все комментарии. Ничего вообще и близко нет, что мне нужно.

Вы можете меня не водить из угла в угол, а просто помочь?

Аватар пользователя CSoft CSoft 20 сентября 2010 в 13:08

Хаму придётся ответить в его же манере...

А кто-то имеет очень слабое зрение, или является писателем, а не читателем. Цитирую:

"CSoft" wrote:
По теме мне знакомы 2 модуля:

1. uc_option_image - не подходит совершенно. Задумка моя тут не реализуема.

Человек читая это, устраивает непонятную дискуссию на десятки постов, даёт мне ссылку на то, что мне совершенно не нужно и описано в теме! Мало того, сначала даёт ненужные советы и даёт ссылки непонятно куда и зачем. При этом я не хамлю ему за невнимательность.

А почему мне не подходит этот компонент? Читаем, что мне нужно:

"CSoft" wrote:
при выводе товара хочу, чтобы слева от каждой опции был маленький эскиз картинки, а при клике - увеличивался.

И кто из нас ленится мозг включить?..

Если Вы приходите сюда вылить свою злобу на других, а не помогать - лучше сюда вообще не ходить. Неприятно.

Аватар пользователя volocuga@drupal.org volocuga@drupal.org 20 сентября 2010 в 20:09

mak-vardugin: если ты без руля что такое атрибуты и о чём вообще говорит топистартер, то наверное не стоит давать нелепые советы.

ТС: то что ты хочешь вероятно нет в природе. Пиши/заказывай модуль

Аватар пользователя CSoft CSoft 21 сентября 2010 в 0:50

"<a href="mailto:volocuga@drupal.org">volocuga@drupal.org</a>" wrote:
ТС: то что ты хочешь вероятно нет в природе. Пиши/заказывай модуль

Наконец-то я дождался вразумительный ответ!!! Спасибо! Буду писать.

Аватар пользователя CSoft CSoft 8 марта 2011 в 18:39

В общем, написал для этой цели свой модуль.

Решил использовать для картинок опций атрибутов отдельный тип материала с CCK-полем ImageField, которое я вставляю в форму при редактировании опции. Да, это не слишком рационально, зато у меня весь функционал этого поля + к ImageField прикручен модуль для загрузки картинки по ссылке. В противном случае мне бы пришлось выполнять море этой работы по загрузке картинок. Поэтому, в наказание за лень на сайте будут "лишние" ноды, но тем не менее, всё работает идеально и меня устраивает.

Как думаете, насколько плох такой подход?

Аватар пользователя spad spad 19 июля 2011 в 17:43

Столкнулся с аналогичной проблемой. Отдельный тип материала создал. Каким образом данный реализуется следующий момент:
>> которое я вставляю в форму при редактировании опции

Аватар пользователя spad spad 20 июля 2011 в 21:28

Я данный вопрос решил следующий образом - отключил привязку картинок атрибутов к nid, а сами картинки, которые подгружаются в скрытом диве, скопировал с помощью JS к чекбоксам.

Аватар пользователя fomin_leha fomin_leha 7 сентября 2011 в 13:35

Привет Всем, я выложил модуль по этой теме, если кому то интересно то перейдите по ссылке выше. А то что то не у кого интереса вообще нет Smile