Просмотр
#1
Отправлено 21 Октябрь 2013 - 13:32
#2
Отправлено 21 Октябрь 2013 - 14:28
#3
Отправлено 21 Октябрь 2013 - 15:32
Koderhan (21 Октябрь 2013 - 14:28) писал:
#4
Отправлено 22 Октябрь 2013 - 01:23
а так же тут http://forum.storela...нии/#entry85830
Вам необходимо внимательно изучить информацию в данных темах форума.
#5
Отправлено 22 Октябрь 2013 - 09:16
Сake (10 Август 2013 - 03:03) писал:
.containers .items, .containers2 .items { display: inline-block; float: none !important; height: 440px; overflow: hidden; vertical-align: top; width: 170px !important; }
и замените на
.containers .items, .containers2 .items { display: inline-block; float: none !important; height: 440px; vertical-align: top; width: 170px !important; }
для реализации задержки и применения для подгружаемых товаров - используйте код вместо предыдущего
$(function() { $('.items a img').live({ mouseenter: function () { $(this).data('hover'); setTimeout($.proxy(function() { var goods_images_list = $(this).closest('.items').find('.goods_images_list'); var size = goods_images_list.find('img').size(); if(size && $(this).data('hover')) { goods_images_list.find('div:eq(0)').show(); if(size > 1) { goods_images_list.data('interval', setInterval($.proxy(function() { var next = $(this).find('div:visible').next(); if(!next.length) { next = $(this).find('div:eq(0)'); } $(this).find('div').hide(); next.show(); }, goods_images_list), 3000)); } } }, this), 2000); }, mouseleave: function () { var goods_images_list = $(this).closest('.items').find('.goods_images_list'); goods_images_list.find('div').hide(); $(this).removeData('hover'); if(goods_images_list.data('interval')) { clearInterval(goods_images_list.data('interval')); goods_images_list.removeData('interval'); } } }); });
интервал переключения изображений задается числом 3000 - равным 3м секундам. Размер фото ограничен в файле стилей
.goods_images_list > div { display: none; position: absolute; z-index: 100; background: #FFFFFF; border: 3px solid #CCCCCC; border-radius: 4px; left: 80px; padding: 2px; top: 40px; max-height: 450px; max-width: 450px; }
свойствами max-height и max-width
Если вы имеете в виду тайтл, с названием товара, то добавьте в main.js
$(function() { $('.items a img').each(function() { $(this).parent().removeAttr('title'); }); });
#6
Отправлено 23 Октябрь 2013 - 01:43
#7
Отправлено 23 Октябрь 2013 - 08:12
Сake (23 Октябрь 2013 - 01:43) писал:
Вот только можно под этой меняющийся картинкой сделать вывод цены и что бы были 2 кнопки подробнее, при клике на нее переходило в карточку выбранного товара, и в корзину.
#8
Отправлено 24 Октябрь 2013 - 02:33
#9
Отправлено 24 Октябрь 2013 - 06:58
#10
Отправлено 25 Октябрь 2013 - 03:08
#12
Отправлено 26 Октябрь 2013 - 01:53
<div style="display: none;"><img src="{goods.images.LARGE}" alt="{goods.images.NAME}" /></div>
и заменить её на
<div style="display: none;"> <span class="goodsListItemPriceNew">{goods.MIN_PRICE_NOW | money_format}</span> <p> <img src="{goods.images.LARGE}" alt="{goods.images.NAME}" /> </p> </div>
#13
Отправлено 26 Октябрь 2013 - 10:21
#14
Отправлено 29 Октябрь 2013 - 02:42
#15
Отправлено 29 Октябрь 2013 - 10:51
Сake (29 Октябрь 2013 - 02:42) писал:
#16
Отправлено 29 Октябрь 2013 - 12:23
borisovd (29 Октябрь 2013 - 10:51) писал:
Найдите в шаблоне HTML код -
<div class="goodsListItemPriceNew"><div style=" margin-top: 0px; margin-right:-40px; float:right; width:213px; height:31px;"> <div style="margin-top:8px; margin-left:20px;" class="cena"> <a href="{index_page_favorites_goods.URL_MAX_PRICE_NOW}"> {index_page_favorites_goods.MAX_PRICE_NOW | money_format}</a> </div> </div> </div> <div class="goodsListItemPriceOld"> {% IF index_page_favorites_goods.MAX_PRICE_NOW_WITHOUT_DISCOUNT>index_page_favorites_goods.MAX_PRICE_NOW %} <a href="{index_page_favorites_goods.URL_MAX_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{index_page_favorites_goods.MAX_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a> {% ELSEIF index_page_favorites_goods.MAX_PRICE_OLD>index_page_favorites_goods.MAX_PRICE_NOW %} <div style=" margin-top: 12px; "> <a href="{index_page_favorites_goods.URL_MAX_PRICE_OLD}" class="lineThrough">{index_page_favorites_goods.MAX_PRICE_OLD | money_format}</a></div> {% ENDIF %} </div>и после него добавьте код -
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListForm"> <div> <input type="hidden" name="hash" value="{HASH}" /> <input type="hidden" name="form[goods_from]" value="{index_page_favorites_goods.GOODS_FROM}" /> <input type="hidden" name="form[goods_mod_id]" value="{index_page_favorites_goods.MIN_PRICE_NOW_ID}" /> <button type="submit" class="whtgray">Купить сейчас</button> </div> </form>
Далее найдите код -
{% FOR index_page_goods %} <li> <div><a href="{index_page_goods.URL}">{index_page_goods.NAME}</a></div> <div class="imagem"><a href="{index_page_goods.URL}"><img {% IF index_page_goods.IMAGE_EMPTY %}src="{ASSETS_IMAGES_PATH}no-photo-medium.png" width="220"{% ELSE %}src="{index_page_goods.IMAGE_SMALL}"{% ENDIF %} alt="{index_page_goods.NAME}" /></a></div> </li> {% ENDFOR index_page_goods %}и замените на -
{% FOR index_page_goods %} <li> <div><a href="{index_page_goods.URL}">{index_page_goods.NAME}</a></div> <div class="imagem"><a href="{index_page_goods.URL}"><img {% IF index_page_goods.IMAGE_EMPTY %}src="{ASSETS_IMAGES_PATH}no-photo-medium.png" width="220"{% ELSE %}src="{index_page_goods.IMAGE_SMALL}"{% ENDIF %} alt="{index_page_goods.NAME}" /></a></div> <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListForm"> <div> <input type="hidden" name="hash" value="{HASH}" /> <input type="hidden" name="form[goods_from]" value="{index_page_goods.GOODS_FROM}" /> <input type="hidden" name="form[goods_mod_id]" value="{index_page_goods.MIN_PRICE_NOW_ID}" /> <button type="submit" class="whtgray">Купить сейчас</button> </div> </form> </li> {% ENDFOR index_page_goods %}
В шаблоне Товары найдите код -
<p> <a class="readmore" title="{goods.NAME}" href="{goods.URL}">Подробнее</a> </p>и ниже добавьте -
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListForm"> <div> <input type="hidden" name="hash" value="{HASH}" /> <input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" /> <input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" /> <button type="submit" class="whtgray">Купить сейчас</button> </div> </form>
Далее найдите ниже код -
<h3 class="goodsListItemName"><a href="{goods.URL}">{goods.NAME}</a></h3> <div class="goodsListItemPriceNew"> <a href="{goods.URL_MIN_PRICE_NOW}">{goods.MIN_PRICE_NOW | money_format}</a> </div> <div class="goodsListItemPriceOld"> {% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %} <a href="{goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a> {% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %} <a href="{goods.URL_MIN_PRICE_OLD}" class="lineThrough">{goods.MIN_PRICE_OLD | money_format}</a> {% ENDIF %} </div>и ниже его добавьте -
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListForm"> <div> <input type="hidden" name="hash" value="{HASH}" /> <input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" /> <input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" /> <button type="submit" class="whtgray">Купить сейчас</button> </div> </form>
#17
Отправлено 29 Октябрь 2013 - 15:58
miyako (29 Октябрь 2013 - 12:23) писал:
<div class="goodsListItemPriceNew"><div style=" margin-top: 0px; margin-right:-40px; float:right; width:213px; height:31px;"> <div style="margin-top:8px; margin-left:20px;" class="cena"> <a href="{index_page_favorites_goods.URL_MAX_PRICE_NOW}"> {index_page_favorites_goods.MAX_PRICE_NOW | money_format}</a> </div> </div> </div> <div class="goodsListItemPriceOld"> {% IF index_page_favorites_goods.MAX_PRICE_NOW_WITHOUT_DISCOUNT>index_page_favorites_goods.MAX_PRICE_NOW %} <a href="{index_page_favorites_goods.URL_MAX_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{index_page_favorites_goods.MAX_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a> {% ELSEIF index_page_favorites_goods.MAX_PRICE_OLD>index_page_favorites_goods.MAX_PRICE_NOW %} <div style=" margin-top: 12px; "> <a href="{index_page_favorites_goods.URL_MAX_PRICE_OLD}" class="lineThrough">{index_page_favorites_goods.MAX_PRICE_OLD | money_format}</a></div> {% ENDIF %} </div>и после него добавьте код -
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListForm"> <div> <input type="hidden" name="hash" value="{HASH}" /> <input type="hidden" name="form[goods_from]" value="{index_page_favorites_goods.GOODS_FROM}" /> <input type="hidden" name="form[goods_mod_id]" value="{index_page_favorites_goods.MIN_PRICE_NOW_ID}" /> <button type="submit" class="whtgray">Купить сейчас</button> </div> </form>
Далее найдите код -
{% FOR index_page_goods %} <li> <div><a href="{index_page_goods.URL}">{index_page_goods.NAME}</a></div> <div class="imagem"><a href="{index_page_goods.URL}"><img {% IF index_page_goods.IMAGE_EMPTY %}src="{ASSETS_IMAGES_PATH}no-photo-medium.png" width="220"{% ELSE %}src="{index_page_goods.IMAGE_SMALL}"{% ENDIF %} alt="{index_page_goods.NAME}" /></a></div> </li> {% ENDFOR index_page_goods %}и замените на -
{% FOR index_page_goods %} <li> <div><a href="{index_page_goods.URL}">{index_page_goods.NAME}</a></div> <div class="imagem"><a href="{index_page_goods.URL}"><img {% IF index_page_goods.IMAGE_EMPTY %}src="{ASSETS_IMAGES_PATH}no-photo-medium.png" width="220"{% ELSE %}src="{index_page_goods.IMAGE_SMALL}"{% ENDIF %} alt="{index_page_goods.NAME}" /></a></div> <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListForm"> <div> <input type="hidden" name="hash" value="{HASH}" /> <input type="hidden" name="form[goods_from]" value="{index_page_goods.GOODS_FROM}" /> <input type="hidden" name="form[goods_mod_id]" value="{index_page_goods.MIN_PRICE_NOW_ID}" /> <button type="submit" class="whtgray">Купить сейчас</button> </div> </form> </li> {% ENDFOR index_page_goods %}
В шаблоне Товары найдите код -
<p> <a class="readmore" title="{goods.NAME}" href="{goods.URL}">Подробнее</a> </p>и ниже добавьте -
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListForm"> <div> <input type="hidden" name="hash" value="{HASH}" /> <input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" /> <input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" /> <button type="submit" class="whtgray">Купить сейчас</button> </div> </form>
Далее найдите ниже код -
<h3 class="goodsListItemName"><a href="{goods.URL}">{goods.NAME}</a></h3> <div class="goodsListItemPriceNew"> <a href="{goods.URL_MIN_PRICE_NOW}">{goods.MIN_PRICE_NOW | money_format}</a> </div> <div class="goodsListItemPriceOld"> {% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %} <a href="{goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a> {% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %} <a href="{goods.URL_MIN_PRICE_OLD}" class="lineThrough">{goods.MIN_PRICE_OLD | money_format}</a> {% ENDIF %} </div>и ниже его добавьте -
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListForm"> <div> <input type="hidden" name="hash" value="{HASH}" /> <input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" /> <input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" /> <button type="submit" class="whtgray">Купить сейчас</button> </div> </form>
#18
Отправлено 29 Октябрь 2013 - 22:13
#19
Отправлено 30 Октябрь 2013 - 01:40
<div class="goodsListItemPriceOld"> {% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %} <a href="{goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a> {% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %} <a href="{goods.URL_MIN_PRICE_OLD}" class="lineThrough">{goods.MIN_PRICE_OLD | money_format}</a> {% ENDIF %} </div>
и ниже него добавьте
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListForm"> <div> <input type="hidden" name="hash" value="{HASH}" /> <input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" /> <input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" /> <input type="submit" value="Купить" class="btn-cart" /> <input type="submit" value="Подробнее" onclick="document.location='{goods.URL}';return(false);" class="btn-desc" /> </div> </form>
после в файле main.js найдите строку
$('.goodsDataForm, .goodsToCartFromCompareForm').submit(function(){
и замените на
$('.goodsDataForm, .goodsToCartFromCompareForm, .goodsListForm').submit(function(){
после в файле стилей main.css найдите
.goodsListItemBlock { height: 200px; margin: 5px; overflow: hidden; text-align: center; width: 170px; }
и замените на
.goodsListItemBlock { height: 240px; margin: 5px; overflow: hidden; text-align: center; width: 170px; }
#20
Отправлено 13 Ноябрь 2013 - 14:18
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных