Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Увеличение картинки в атрибутах. РЕШЕНО!

День добрый. На странице карточки товара есть атрибуты в виде картинок. Но цветов много и поэтому их пришлось делать небольшими. Но чтобы клиент мог рассмотреть нормально картинку атрибута нужно чтобы при наведении на маленькую картинку появлялась картинка атрибута оригинального размера. Как это сделать? Подскажите пожалуйста. Может что-то типа подключения highslide к атрибутам? Только как? Спасибо за ответ!


Ну неужели никто из гуру не знает?



Ну неужели никто из гуру не знает?


Конечно, знают.
Вы и сами сказали:  что-то типа подключения highslide к атрибутам. 
Надо дорабатывать... И не совсем просто и не совсем быстро...


А в чем проблема :o
У вас в атрибутах картинка выводится
{if $item_data.IMAGE}<img src="{$image_dir}thumbs/{$item_data.IMAGE}" border="0" alt="{$item_data.TEXT}" />{/if}
Где thumbs(или mini) -папка с картинкой мелкой

{if $item_data.IMAGE}<a href="{$image_dir}original/{$item_data.IMAGE}"><img src="{$image_dir}thumbs/{$item_data.IMAGE}" border="0" alt="{$item_data.TEXT}" /></a>{/if}


К ссылке картинки добавить класс или rel, короче то. что будет цеплять highslide :D
Должно работать без проблем.
Хотя тут лучше не highslide подойдет, а какой-то скрипт, который просто при наведении на картинку будет показывать её увеличение. Типа tooltip'a какого-то. Хотя, если картинки оригинальные очень большие, тогда, да, highslide

зы - если я правильно понял, что нужно)



А в чем проблема :o
У вас в атрибутах картинка выводится
{if $item_data.IMAGE}<img src="{$image_dir}thumbs/{$item_data.IMAGE}" border="0" alt="{$item_data.TEXT}" />{/if}
Где thumbs(или mini) -папка с картинкой мелкой

{if $item_data.IMAGE}<a href="{$image_dir}original/{$item_data.IMAGE}"><img src="{$image_dir}thumbs/{$item_data.IMAGE}" border="0" alt="{$item_data.TEXT}" /></a>{/if}


К ссылке картинки добавить класс или rel, короче то. что будет цеплять highslide :D
Должно работать без проблем.
Хотя тут лучше не highslide подойдет, а какой-то скрипт, который просто при наведении на картинку будет показывать её увеличение. Типа tooltip'a какого-то. Хотя, если картинки оригинальные очень большие, тогда, да, highslide

зы - если я правильно понял, что нужно)


Да. Ты правильно все понял. Спасибо за ответ. Но куда именно вставить код highslide? Можешь помочь?


Вроде так.

{if $item_data.IMAGE}<a class="highslide" onclick="return hs.expand(this)" href="{$image_dir}original/{$item_data.IMAGE}"><img src="{$image_dir}thumbs/{$item_data.IMAGE}" border="0" alt="{$item_data.TEXT}" /></a>{/if}



Вроде так.
{if $item_data.IMAGE}<a class="highslide" onclick="return hs.expand(this)" href="{$image_dir}original/{$item_data.IMAGE}"><img src="{$image_dir}thumbs/{$item_data.IMAGE}" border="0" alt="{$item_data.TEXT}" /></a>{/if}



АААААА!!!!!!!!!!!!!! Работает!!!!!!!!!!! Большущее пребольшущее тебе спасибо NeBox!  Блин так приятно, что люди помогают! Спасибо 1000 раз!


;) Не за что))


Hi! а может поможете!?
highslide - для работ с изображением (отдельными картинками в html) подключаю отдельно от плагина.
а хотса шоб из плагина.
т.е есть картинка ыводимая html т.е есть прямой путь на ену картинку ну или она махонькая или масштабирование.
дык вот ежли у меня есть така же картинка но большая как сотварить шобы при нажатие на картинка вываливалась
большая в highslide. что бы все было единобразно.
спасибо


Что мешает использовать плагин?

Где выводится картинка? Я не понял, если честно.


Источник



Copyright ShopOS