Перейти к содержимому


Бесконечный скроллинг товаров


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 96

#41 kostiano12

kostiano12

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 119 сообщений

Отправлено 06 Апрель 2013 - 14:45

Просмотр сообщенияKoderhan (06 Апрель 2013 - 13:06) писал:

Теперь скорость прокрутки страницы должна была увеличиться.

Спасибо большое за помощь!

#42 tanch

tanch

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 300 сообщений
  • ГородНовосибирск

Отправлено 17 Апрель 2013 - 19:50

А для МОККО??
сайт http://larec-ledenec.ru/

#43 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 18 Апрель 2013 - 04:53

Почитайте внимательнее данную тему. Данный код можно использовать для любой установленной темы. Вам необходимо изменить классы

var nav = '#content .navigation';
var cnavig = '.navigation .current';

это задает расположение страницы навигации, для определения адресов страниц. В мокко это будет

var nav = '.square_pages';
var cnavig = '.square_pages > b';

Далее вам необходимо обвернуть отображение товаров в дополнительный блок <div>. В шаблоне "Товары" найти

{% FOR goods %}
			<td class="goodsListItem"> 
				<div class="goodsListItemBlock withBorder cornerAll">
				<div class="goodsListItemImage"><a href="{goods.URL}"><img class="goods-image-small" src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{goods.IMAGE_SMALL}{% ENDIF %}" alt="{goods.NAME}" /></a></div>
				<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>
				</div>
			  </td>
			{% IFNOT goods.last %}{goods.index | is_divided("4","</tr><tr>","")}{% ENDIF %}
		   {% ENDFOR goods %}

и заменить на

<td>
<div class="u-lproducts">
{% FOR goods %}
	<div class="ulproducts" style="float:left; margin: 10px 5px;">
		   <div class="tabproduct"> 
				<div class="goodsListItemBlock withBorder cornerAll">
				<div class="goodsListItemImage"><a href="{goods.URL}"><img class="goods-image-small" src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{goods.IMAGE_SMALL}{% ENDIF %}" alt="{goods.NAME}" /></a></div>
				<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>
				</div>
			  </div>
	</div>
<div style="clear: both;"></div>
	{% ENDFOR goods %}
</div>
</td>


#44 tanch

tanch

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 300 сообщений
  • ГородНовосибирск

Отправлено 18 Апрель 2013 - 14:12

Просмотр сообщенияVaccina (18 Апрель 2013 - 04:53) писал:

Почитайте внимательнее данную тему. Данный код можно использовать для любой установленной темы. Вам необходимо изменить классы

var nav = '#content .navigation';
var cnavig = '.navigation .current';

это задает расположение страницы навигации, для определения адресов страниц. В мокко это будет

var nav = '.square_pages';
var cnavig = '.square_pages > b';



я так понимаю это надо искать в main.css??
там не нашла
да и вообще найти не могу

#45 Taisia

Taisia

    Активный участник

  • Модератоpы
  • 1 289 сообщений

Отправлено 18 Апрель 2013 - 14:24

Посмотрите в вашем файле main.js

#46 tanch

tanch

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 300 сообщений
  • ГородНовосибирск

Отправлено 18 Апрель 2013 - 16:52

Просмотр сообщенияTaisia (18 Апрель 2013 - 14:24) писал:

Посмотрите в вашем файле main.js
и там тоже искала
и по одному слову даже

#47 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 19 Апрель 2013 - 03:34

Вам необходимо в main.js найти

var nav = '#content .navigation';
var cnavig = '.navigation .current';

и заменить на

var nav = '.square_pages';
var cnavig = '.square_pages > b';

при условии что вы вставляли ранее код из сообщения http://forum.storela...кой/#entry55434

Прочтите данную тему полностью и внимательнее.

#48 tanch

tanch

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 300 сообщений
  • ГородНовосибирск

Отправлено 19 Апрель 2013 - 05:29

Просмотр сообщенияVaccina (19 Апрель 2013 - 03:34) писал:

Вам необходимо в main.js найти

var nav = '#content .navigation';
var cnavig = '.navigation .current';

и заменить на

var nav = '.square_pages';
var cnavig = '.square_pages > b';

при условии что вы вставляли ранее код из сообщения http://forum.storela...кой/#entry55434

Прочтите данную тему полностью и внимательнее.

ну нет у меня этого в main.js
шаблон Мокко
сайт http://larec-ledenec.ru/

#49 miyako

miyako

    Активный участник

  • Модератоpы
  • 5 372 сообщений

Отправлено 19 Апрель 2013 - 07:57

Просмотр сообщенияtanch (19 Апрель 2013 - 05:29) писал:

ну нет у меня этого в main.js
шаблон Мокко
сайт http://larec-ledenec.ru/

Сначала вам нужно внести код из этой ветки:
http://forum.storela...кой/#entry55133

Затем уже настроить для темы Мокко -
http://forum.storela...__40#entry60924

#50 Flor@@

Flor@@

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 1 959 сообщений

Отправлено 08 Май 2013 - 03:23

Не утяжеляет ли данная функция сайт?
Можете показать на каком-либо примере, пожалуйста, как это выглядит в реальности?

#51 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 08 Май 2013 - 04:45

Нет, не утяжеляет. Пользователь оставил адрес сайта http://forum.storela...кой/#entry54853

Вы можете перейти в каталог товара и посмотреть работу данного кода.

#52 Banker

Banker

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 64 сообщений

Отправлено 26 Январь 2014 - 11:20

Добрый день!
Я правильно понимаю, что в случае с таблицей, таблица превратится в строки?
Пытался на сиянии сделать все как описано, слетает полностью оформление списка товаров и ничего не прокручивается
Можно реализовать что-то подобное http://fabika.ru/feed/ ? Там вроде jquery используется?
Чтобы как только достигается последний ряд 1 страницы, просто подгружалась снизу вторая страница, потом третья и тп?

#53 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 28 Январь 2014 - 03:14

Вы классы добавляли в структуру кода? Саму структуру в шаблоне Товары переделывать не нужно, необходимо просто добавить классы и в main.js вставить код.
Отображение товаров от этого не должно измениться.

#54 Banker

Banker

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 64 сообщений

Отправлено 28 Январь 2014 - 18:07

Я вставил код в main.js, но ничего не изменилось. Шаблон сияние

/*Скроллинг*/

$(function() {
var nav = '#content .navigation';
var last_prd = '.u-lproducts .ulproducts:last-child';
var wrap_prd = '.u-lproducts';
var cnavig = '.navigation .current';
var prd = '.u-lproducts .ulproducts';
var current = 'current';
var scroll_prod = false;
var parent_url = '';
$(nav).hide();
$(window).scroll(function() {
                 if(!scroll_prod) {
                 var offset = $(last_prd).offset().top;
                 var height = $(last_prd).height();
                 if($(this).scrollTop() > (offset - height)) {
                                 scroll_prod = true;
                                 if($(cnavig).next().length) {
                                                 var url = $(cnavig).next().attr('href') + '&amp;only_body=1';
                                                 if(parent_url != url) {
                                                                 $.get(url, function(html) {
                                                                 var data = $(html).map(function() {
                                                                        if($(this).hasClass(wrap_prd.replace('.', ''))) {
                                                                           return($(this).children());
                                                                        }
                                                                 }).get(0);
                                                                 $(wrap_prd).append(data);
                                                                 $(cnavig).removeClass(current).next().addClass(current);
                                                                 scroll_prod = false;
                                                                 }, 'text');
                                                 }
                                 }
                 }
                 }
});
});

#55 Сake

Сake

    Активный участник

  • Модератоpы
  • 5 979 сообщений

Отправлено 29 Январь 2014 - 03:19

В вашем шаблоне "Товары" не изменена структура отображения товаров. Вам необходимо в шаблоне найти код

<!-- Список товаров. Таблица -->
  <table>
		  {% FOR goods %}
		   <td class="goodsListItem"> 
		  
			 <div class="goodsListItemBlock withBorder cornerAll">
				<table class="goodsListItemImage">
				  <tr>
					<td>
				   
				   {% IF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
				   <div style="position: absolute ; left:0px;top:10px;background:url({ASSETS_IMAGES_PATH}birka3.png);width:72px;height:75px;"></div>
					{% ENDIF %}
				   
				   
				   
					  <a href="{goods.URL}"><img src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png{% ELSE %}{goods.IMAGE_OTHER}{% ENDIF %}" alt="{goods.NAME}" /></a>
					</td>
				  </tr>
				</table>
			   
				<a href="{goods.URL}"><h74>{goods.NAME}</h74></a>
			   <div>
			 
			
			 
				 <h75>{goods.DESCRIPTION_SHORT} </h75>
		  
		   <br>
		 
				 
			   
			  
					   {% 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}"><h76><s>{goods.MIN_PRICE_OLD} руб</s></h76></a>
				  {% ENDIF %}
				 
			  
			   <h77>{goods.MIN_PRICE_NOW} руб</h77>

  
			  
				<table class="goodsListItemButtonsTable">
				  <tr>
					<td>
					<a class="blbttng withBorder cornerAll" href="{goods.URL}" title="Перейти на страницу &laquo;{goods.NAME}&raquo;"><center>Подробнее</center></a></td>
			   
				   <td>
<a class="rngbttng withBorder cornerAll" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&form%5Bgoods_from%5D={GOODS_FROM}&form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" title="Добавить в корзину"><center>В КОРЗИНУ</center></a> </td>

				  
				  
				  </tr>
				</table>
			  </div>
			</td>
		  {goods.index | is_divided("3","</tr><tr>","")}
		  {% ENDFOR goods %}
		</table>
	  <!-- /Список товаров. Таблица -->

и заменить его на код

<!-- Список товаров. Таблица -->
  <div class="u-lproducts">
		  {% FOR goods %}
		   <div class="ulproducts" style="float:left; margin: 10px 5px;">
		  
			 <div class="goodsListItemBlock withBorder cornerAll">
				<table class="goodsListItemImage">
				  <tr>
					<td>
				   
				   {% IF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
				   <div style="position: absolute ; left:0px;top:10px;background:url({ASSETS_IMAGES_PATH}birka3.png);width:72px;height:75px;"></div>
					{% ENDIF %}
				   
				   
				   
					  <a href="{goods.URL}"><img src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png{% ELSE %}{goods.IMAGE_OTHER}{% ENDIF %}" alt="{goods.NAME}" /></a>
					</td>
				  </tr>
				</table>
			   
				<a href="{goods.URL}"><h74>{goods.NAME}</h74></a>
			   <div>
			 
			
			 
				 <span>{goods.DESCRIPTION_SHORT} </span>
		  
		   <br>
		 
				 
			   
			  
					   {% 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}"><h76><s>{goods.MIN_PRICE_OLD} руб</s></h76></a>
				  {% ENDIF %}
				 
			  
			   <h77>{goods.MIN_PRICE_NOW} руб</h77>

  
			  
				<table class="goodsListItemButtonsTable">
				  <tr>
					<td>
					<a class="blbttng withBorder cornerAll" href="{goods.URL}" title="Перейти на страницу &laquo;{goods.NAME}&raquo;"><center>Подробнее</center></a></td>
			   
				   <td>
<a class="rngbttng withBorder cornerAll" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&form%5Bgoods_from%5D={GOODS_FROM}&form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" title="Добавить в корзину"><center>В КОРЗИНУ</center></a> </td>

				  
				  
				  </tr>
				</table>
			  </div>
   </div>
  </div>
		  {% ENDFOR goods %}
		<div style="clear: both;"></div>
	</div>
	  <!-- /Список товаров. Таблица -->

после заменить ваш код в main.js на следующий

/*Скроллинг*/
$(function() {
var nav = '.content_body .pagination';
var last_prd = '.u-lproducts .ulproducts:last-child';
var wrap_prd = '.u-lproducts';
var cnavig = '.pagination .pp-current';
var prd = '.u-lproducts .ulproducts';
var current = 'pp-current';
var scroll_prod = false;
var parent_url = '';
$(nav).hide();
$(window).scroll(function() {
				 if(!scroll_prod) {
				 var offset = $(last_prd).offset().top;
				 var height = $(last_prd).height();
				 if($(this).scrollTop() > (offset - height)) {
								 scroll_prod = true;
								 if($(cnavig).next().length) {
												 var url = $(cnavig).next().attr('href') + '&amp;only_body=1';
												 if(parent_url != url) {
																 $.get(url, function(html) {
																 var data = $(html).map(function() {
																		if($(this).hasClass(wrap_prd.replace('.', ''))) {
																		   return($(this).children());
																		}
																 }).get(0);
																 $(wrap_prd).append(data);
																 $(cnavig).removeClass(current).next().addClass(current);
																 scroll_prod = false;
																 }, 'text');
												 }
								 }
				 }
				 }
});
});


#56 Banker

Banker

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 64 сообщений

Отправлено 29 Январь 2014 - 15:01

сделал все как описано, в рез-те товары стали отображаться по 2, загружается только 1 страница, когда доходишь вниз, нет ни скроллинга, т.е. не подгружаются новые станицы, ни номеров страниц

#57 Сake

Сake

    Активный участник

  • Модератоpы
  • 5 979 сообщений

Отправлено 30 Январь 2014 - 00:46

Давайте выполним реализацию постепенно. Сначала заменим структуру шаблона "Товары". Выполните замену только для шаблона "Товары" - найти код

<!-- Список товаров. Таблица -->
  <table>
				  {% FOR goods %}
				   <td class="goodsListItem">
				 
						 <div class="goodsListItemBlock withBorder cornerAll">
								<table class="goodsListItemImage">
								  <tr>
										<td>
								  
								   {% IF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
								   <div style="position: absolute ; left:0px;top:10px;background:url({ASSETS_IMAGES_PATH}birka3.png);width:72px;height:75px;"></div>
										{% ENDIF %}
								  
								  
								  
										  <a href="{goods.URL}"><img src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png{% ELSE %}{goods.IMAGE_OTHER}{% ENDIF %}" alt="{goods.NAME}" /></a>
										</td>
								  </tr>
								</table>
						  
								<a href="{goods.URL}"><h74>{goods.NAME}</h74></a>
						   <div>
						
					   
						
								 <h75>{goods.DESCRIPTION_SHORT} </h75>
				 
				   <br>
				
								
						  
						 
										   {% 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}"><h76><s>{goods.MIN_PRICE_OLD} руб</s></h76></a>
								  {% ENDIF %}
								
						 
						   <h77>{goods.MIN_PRICE_NOW} руб</h77>
 
						 
								<table class="goodsListItemButtonsTable">
								  <tr>
										<td>
										<a class="blbttng withBorder cornerAll" href="{goods.URL}" title="Перейти на страницу &laquo;{goods.NAME}&raquo;"><center>Подробнее</center></a></td>
						  
								   <td>
<a class="rngbttng withBorder cornerAll" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&form%5Bgoods_from%5D={GOODS_FROM}&form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" title="Добавить в корзину"><center>В КОРЗИНУ</center></a> </td>
								 
								 
								  </tr>
								</table>
						  </div>
						</td>
				  {goods.index | is_divided("3","</tr><tr>","")}
				  {% ENDFOR goods %}
				</table>
		  <!-- /Список товаров. Таблица -->

и заменить на

<!-- Список товаров. Таблица -->
  <div class="u-lproducts">
				  {% FOR goods %}
				   <div class="ulproducts" style="float:left; margin: 10px 5px;">
				 
						 <div class="goodsListItemBlock withBorder cornerAll">
								<table class="goodsListItemImage">
								  <tr>
										<td>
								  
								   {% IF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
								   <div style="position: absolute ; left:0px;top:10px;background:url({ASSETS_IMAGES_PATH}birka3.png);width:72px;height:75px;"></div>
										{% ENDIF %}
								  
								  
								  
										  <a href="{goods.URL}"><img src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png{% ELSE %}{goods.IMAGE_OTHER}{% ENDIF %}" alt="{goods.NAME}" /></a>
										</td>
								  </tr>
								</table>
						  
								<a href="{goods.URL}"><h74>{goods.NAME}</h74></a>
						   <div>
						
					   
						
								 <span>{goods.DESCRIPTION_SHORT} </span>
				 
				   <br>
				
								
						  
						 
										   {% 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}"><h76><s>{goods.MIN_PRICE_OLD} руб</s></h76></a>
								  {% ENDIF %}
								
						 
						   <h77>{goods.MIN_PRICE_NOW} руб</h77>
 
						 
								<table class="goodsListItemButtonsTable">
								  <tr>
										<td>
										<a class="blbttng withBorder cornerAll" href="{goods.URL}" title="Перейти на страницу &laquo;{goods.NAME}&raquo;"><center>Подробнее</center></a></td>
						  
								   <td>
<a class="rngbttng withBorder cornerAll" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&form%5Bgoods_from%5D={GOODS_FROM}&form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" title="Добавить в корзину"><center>В КОРЗИНУ</center></a> </td>
								 
								 
								  </tr>
								</table>
						  </div>
   </div>
  </div>
				  {% ENDFOR goods %}
				<div style="clear: both;"></div>
		</div>
		  <!-- /Список товаров. Таблица -->

Если товары будут отображаться в строку только по 2 шт, то попробуйте в строке

<div class="ulproducts" style="float:left; margin: 10px 5px;">

уменьшить отступ - задав например

<div class="ulproducts" style="float:left; margin: 10px 2px;">


#58 Banker

Banker

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 64 сообщений

Отправлено 30 Январь 2014 - 10:18

Сделал, уменьшил отступ до 0 - все равно по 2 товара и сбито оформление (хотя этот пункт поправим)

#59 Castiel

Castiel

    Активный участник

  • Модераторы
  • 3 519 сообщений
  • ГородНижний Новгород

Отправлено 30 Январь 2014 - 19:28

Просмотр сообщенияBanker (30 Январь 2014 - 10:18) писал:

Сделал, уменьшил отступ до 0 - все равно по 2 товара и сбито оформление (хотя этот пункт поправим)

Здравствуйте, не могли бы вы указать прямые ссылки на каких страницах наблюдается проблема?

#60 Banker

Banker

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 64 сообщений

Отправлено 30 Январь 2014 - 20:19

Посмотрите, пожалуйста, любую категорию.
Я не могу долго держать этот код - кто будет заказывать когда все сползает?




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных