• Страница 1 из 1
  • 1
Скрипты и коды для юкоз - Форум аццкого кодера » Записи участника » bulken [3]
Результаты поиска
Дата: Суббота, 05.04.2014, 17:16 | Сообщение #1 | Тема: Расширенный вид материала "Интернет магазин"
bulken
Рядовой
Группа: Зарегистрированные
Сообщений: 3
Награды: 0
Репутация: 0
Статус: Offline


По той же теме!
На "странице товара" есть такой стандартный укозовский код

Код
var uCoz ={"sh_curr":{"2":{"rate":1,"name":"Рубли","default":1,"code":"RUR","dpos":0,"disp":"  
руб."}},"mf":"0gotodress","shop_price_f":["%01.0f",""],"sh_curr_def":2,"ver":1,"sh_goods":{"93":{"old_price":"0.00","imgs":["/_sh/00/93m.jpg","/_sh/00/93m_1.jpg","/_sh/00/93m_2.jpg","/_sh/00/93m_3.jpg"],"price":"1509.75"},"94":{"old_price":"0.00","imgs":["/_sh/00/94m.jpg","/_sh/00/94m_1.jpg","/_sh/00/94m_2.jpg"],"price":"1678.05"}}};


1) как мне с этого кода обратиться к imgs с id 93?
пишу:
Код
idarray = uCoz.sh_goods.93.imgs


2)а далее на странице "каталог товаров" при клике на товар с id 93 показать лайтбокс c перемоткой фото?
Я пишу

Код
<script type="text/javascript">  
function _bld1(id, indx) {  
idarray = uCoz.sh_goods.93.imgs;  
imgar = [];  
for (var i=0;i<eval(idarray).length;i++) {  
imgar [i]= eval(idarray)[i][0];  
}  
$.fancybox(imgar,{index: indx, padding: 3, preload: 5, openEffect: openEf, closeEffect: 'elastic', nextEffect: 'fade', prevEffect: 'fade', openEasing: 'linear', nextEasing: 'linear', prevEasing: 'linear', fixed: fixedFlag, helpers: {title: null, overlay : {opacity: 0.1, speedIn: 0, speedOut: 0}, buttons: {}}};);  
}  
</script>     

<img alt="" src="$THUMB$" class="gphoto" onclick="_bld1($ID$, this.getAttribute('idx'));" id="ipreview" idx="0" title="Кликните для увеличения изображения">


 
Дата: Воскресенье, 06.04.2014, 10:25 | Сообщение #2 | Тема: Расширенный вид материала "Интернет магазин"
bulken
Рядовой
Группа: Зарегистрированные
Сообщений: 3
Награды: 0
Репутация: 0
Статус: Offline


Класс!! помогло
напишите свой вебмани, кину копеечку)
а еще вопрос можно?
Вот открывается теперь у меня $.fancybox при щелчке на товар - это хорошо)
А как теперь вывести в этот лайтбокс еще цену товара ну и кнопочку перехода на товар


 
Дата: Воскресенье, 06.04.2014, 11:15 | Сообщение #3 | Тема: Расширенный вид материала "Интернет магазин"
bulken
Рядовой
Группа: Зарегистрированные
Сообщений: 3
Награды: 0
Репутация: 0
Статус: Offline


Только не подумайте, что я хочу засунуть в лайтбокс весь сайт) Но такая функция "быстрого просмотра" реализована на многих ведущих интернет-магазинах.
1) это все реализуется на странице "каталог товаров" а не на "странице товара" и поэтому кнопка перехода на товар - маленькая и его приходится искать.
2) лайтбокс будет открываться почти на весь экран и если захотят купить товар, то придется закрывать лайтбокс и снова искать глазами этот товар и кнопку перехода на товар
3) можно еще как в контакте засунуть в лайтбокс комментарии к товару

Зы: естественно, что все это за денюжку


 
Скрипты и коды для юкоз - Форум аццкого кодера » Записи участника » bulken [3]
  • Страница 1 из 1
  • 1
Поиск:


Мобильная версия