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


Отображать Пагинацию В Списке Товаров И Шаг Выбора, А Так Же Ошибки Н


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

#1 rtnsl

rtnsl

    Пользователь

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

Отправлено 03 Июнь 2015 - 20:48

http://kov.su

На странице каталога в режиме списка нет пагинации, в обоих режимах посетитель не может выбрать, сколько товаров отображать. Пробовал прошлые топики на эту тему — не помогло.

И да, нельзя загрузить на сайт в раздел файлов прайс, пока не удалишь старый, ошибку выдаёт. Очень неудобно, интернет слабый.

#2 Vaccina

Vaccina

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

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

Отправлено 04 Июнь 2015 - 06:15

У темы вечность имеется автоподгрузка товаров, необходимо для начале отключить ее по следующей инструкции:
http://forum.storela...ог-на-страницы/

#3 rtnsl

rtnsl

    Пользователь

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

Отправлено 15 Июнь 2015 - 20:30

 Vaccina (04 Июнь 2015 - 06:15) писал:

У темы вечность имеется автоподгрузка товаров, необходимо для начале отключить ее по следующей инструкции:
http://forum.storela...ог-на-страницы/

Спасибо, я этот код закомментировал. Извините за долгий ответ. Что делать дальше?

#4 Vaccina

Vaccina

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

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

Отправлено 16 Июнь 2015 - 02:28

В main.js удалите или закомментируйте следующий код:
$(function(){
  var $container2 = $('.containers2');
  // Минимальное расстояние между товарами в каталоге
  $container2.imagesLoaded(function(){
	$container2.masonry({
	  itemSelector: '.items',
	  // указываем класс элемента являющегося блоком в нашей сетке
	  singleMode: false,
	  // true - если у вас все блоки одинаковой ширины
	  isResizable: true,
	  // перестраивает блоки при изменении размеров окна
	  isAnimated: true,
	  // Ужиматься до минимальной ширины, чтобы можно было центрировать блок
	  isFitWidth: true,
	  // анимируем перестроение блоков
	  animationOptions: {
		queue: false,
		duration: 500
	  }
	  // опции анимации - очередь и продолжительность анимации
	});
  });
});
$(function(){
  var
	$container3 = $('.containers3')
	,lastPage3 = 1
	// Количество страниц
	,pagesNum3 = $("div.pagination").find("a:last").text();
 
  $container3.infinitescroll({
	navSelector  : '.pagination',	// класс элемента постраничной навигации
	nextSelector : '.pagination a',  // класс элемента постраничной навигации, ссылка на следующую страницу
	itemSelector : '.items',	 // класс элементов, которые будем извлекать
	loading: {
		msgText: 'Пожалуйста подождите...',
		finishedMsg: 'Больше нет товаров.',
		img: infiniteScrollLoaderPath ? infiniteScrollLoaderPath : '/loader.gif'
	  }
	},
	function( newElements3 ) {
	  // скрываем новые элементы, пока они не загрузятся
	  var $newElems3 = $( newElements3 ).css({ opacity: 0 });
	  // обеспечиваем загрузку изображением перед добавление из на страницу
	  $newElems3.imagesLoaded(function(){
		// показываем готовые элементы
		$newElems3.animate({ opacity: 1 });
		$container3.masonry( 'appended', $newElems3, true );
	  });
	  lastPage3++;
	  // если это последняя страница
	  if(lastPage3 >= pagesNum3){
		  $container3.infinitescroll('pause');
	  }
	}
  ); 
});


#5 rtnsl

rtnsl

    Пользователь

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

Отправлено 16 Июнь 2015 - 08:40

 Vaccina (16 Июнь 2015 - 02:28) писал:

В main.js удалите или закомментируйте следующий код:...
Спасибо! Всё работает, только пагинация криво отображается на некоторых страницах:
http://kov.su/catalog?&page=10

не подскажите, из-за чего?

#6 Vaccina

Vaccina

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

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

Отправлено 17 Июнь 2015 - 02:56

В main.css найдите:
.pp-page {background:  url('{ASSETS_IMAGES_PATH}next.png');padding: 8px 13px 10px 13px; color: #fff;}

замените на:
.pp-page {background:  url('{ASSETS_IMAGES_PATH}next.png');
display: inline-block;
height: 32px;
line-height: 32px;
text-align: center;
width: 32px; color: #fff;}


#7 rtnsl

rtnsl

    Пользователь

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

Отправлено 17 Июнь 2015 - 14:38

 Vaccina (17 Июнь 2015 - 02:56) писал:

В main.css найдите:
.pp-page {background: url('{ASSETS_IMAGES_PATH}next.png');padding: 8px 13px 10px 13px; color: #fff;}

замените на:
.pp-page {background: url('{ASSETS_IMAGES_PATH}next.png');
display: inline-block;
height: 32px;
line-height: 32px;
text-align: center;
width: 32px; color: #fff;}

style.css? Заменил. Работает. Спасибо!




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

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