- Форум владельцев интернет-магазинов
- → Публикации Banker
Публикации Banker
46 публикаций создано Banker (учитываются публикации только с 18-Май 23)
#118561 Бесконечный скроллинг товаров
Отправлено от Banker в 29 Январь 2014 - 15:01 в Каталог товаров
#118864 Бесконечный скроллинг товаров
Отправлено от Banker в 30 Январь 2014 - 20:19 в Каталог товаров
Я не могу долго держать этот код - кто будет заказывать когда все сползает?
#118731 Бесконечный скроллинг товаров
Отправлено от Banker в 30 Январь 2014 - 10:18 в Каталог товаров
#118351 Бесконечный скроллинг товаров
Отправлено от Banker в 28 Январь 2014 - 18:07 в Каталог товаров
/*Скроллинг*/
$(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') + '&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');
}
}
}
}
});
});
#118871 Бесконечный скроллинг товаров
Отправлено от Banker в 30 Январь 2014 - 21:06 в Каталог товаров
Речь шла о том, чтобы создать скроллинг, чтобы не нужно было переключать страницы, а они подгружались сами.
Мне дали 1 шаг, как понял, я его ставил, в результате вместо изображения 3 товаров в строке, теперь их 2 и сбилось оформление.
Но я так полагаю, должен быть (кроме решения проблемы выше) и 2 шаг, а именно код, благодаря которому будет работать скроллинг
#117770 Бесконечный скроллинг товаров
Отправлено от Banker в 26 Январь 2014 - 11:20 в Каталог товаров
Я правильно понимаю, что в случае с таблицей, таблица превратится в строки?
Пытался на сиянии сделать все как описано, слетает полностью оформление списка товаров и ничего не прокручивается
Можно реализовать что-то подобное http://fabika.ru/feed/ ? Там вроде jquery используется?
Чтобы как только достигается последний ряд 1 страницы, просто подгружалась снизу вторая страница, потом третья и тп?
#155465 Пагинация Товаров На Странице Каталога
Отправлено от Banker в 28 Август 2014 - 10:30 в Каталог товаров
Vaccina (27 Апрель 2012 - 01:46) писал:
<!-- Страницы --> {% IF show_pages %} <div class="pagination"> {% IF GOODS_PAGES_SHOW_PREVIOUS %} <a class="pp-page previous_page" href="{GOODS_PAGINATE_URL | url_amp}&page={GOODS_PAGES_PREVIOUS}" title="Предыдущая страница (← + Ctrl)"> ← </a> {% ENDIF %} {% FOR goods_pages %} {% IF goods_pages.CURRENT %} <span class="pp-page pp-current">{goods_pages.PAGE}</span> {% ELSE %} <a class="pp-page" href="{GOODS_PAGINATE_URL | url_amp}&page={goods_pages.PAGE}">{goods_pages.PAGE}</a> {% ENDIF %} {% ENDFOR %} {% IF GOODS_PAGES_SHOW_NEXT %} <a class="pp-page next_page" href="{GOODS_PAGINATE_URL | url_amp}&page={GOODS_PAGES_NEXT}" title="Следующая страница (Ctrl + →)"> → </a> {% ENDIF %} </div> {% ENDIF %} <!-- /Страницы -->
далее в файле стилей необходимо будет внести изменения - убрать стандартные стили.
Найти
.pagination .pp-current { background: none repeat scroll 0 0 #9D4881; border: 1px solid #7E3A68; color: #FFFFFF; margin-right: 4px; padding: 3px 6px; }
заменить на
.pagination .pp-current { color: #000000; }
далее найти
.pagination a { background: none repeat scroll 0 0 #EBF5FE; border: 1px solid #ABE3FE; color: #003366; margin-right: 4px; padding: 3px 6px; text-align: center; text-decoration: none; }
заменить на
.pagination a { color: #000; text-align: center; text-decoration: underline; }
далее
.pagination { color: #666666; display: block; font: 12px Verdana,Geneva,sans-serif; padding: 10px 0; }
заменить на
.pagination { color: #666666; display: block; font: 12px Verdana,Geneva,sans-serif; padding: 10px 0; text-align: center; }
далее найти
.pagination .pp-title { background: none repeat scroll 0 0 #EBF5FE; border: 1px solid #ABE3FE; color: #003366; font-family: Verdana,Geneva,sans-serif; margin-right: 4px; padding: 3px 6px; }
заменить на
.pagination .pp-title { color: red; font-family: Verdana,Geneva,sans-serif; }
далее найти
.pagination a:hover, .pp-paginate a:active { background: none repeat scroll 0 0 #FFFFCC; border: 1px solid #FFE19B; color: #CC6600; }
заменить на
.pagination a:hover, .pp-paginate a:active { color: #CC6600; }
Добрый день!
Вот здесь получилось почти то, что мне нужно
Подскажите, пожалуйста, как в пагинацию добавить последнюю страницу? Например, чтобы она выглядела так: 1234...22, где 22 - это последняя доступная страница?
Спасибо!
#155655 Пагинация Товаров На Странице Каталога
Отправлено от Banker в 28 Август 2014 - 20:27 в Каталог товаров
#158982 Пагинация Товаров На Странице Каталога
Отправлено от Banker в 14 Сентябрь 2014 - 10:48 в Каталог товаров
Но если всего страниц, например, 10, и мы находимся на 8 странице, то будет показываться как 5 6 7 8 9 10 ... 10
Т.е. последняя страница будет и в обычном списке, и как добавленная по коду сверху.
Какое условие надо поставить, чтобы если остается меньше 3х страниц до конца, последняя страница не показывалась, чтобы не задваивалась?
#155749 Пагинация Товаров На Странице Каталога
Отправлено от Banker в 29 Август 2014 - 10:15 в Каталог товаров
Vaccina (29 Август 2014 - 04:20) писал:
<!-- Страницы --> {% IF show_pages %} <div class="pagination"> <span class="pp-title">Страницы:</span> {% IF GOODS_PAGES_SHOW_PREVIOUS %} <a class="pp-page previous_page" href="{GOODS_PAGINATE_URL | url_amp}&page={GOODS_PAGES_PREVIOUS}" title="Предыдущая страница (← + Ctrl)"> ← Назад </a> {% ENDIF %} {% FOR goods_pages %} {% IF goods_pages.CURRENT %} <span class="pp-page pp-current">{goods_pages.PAGE}</span> {% ELSE %} <a class="pp-page" href="{GOODS_PAGINATE_URL | url_amp}&page={goods_pages.PAGE}">{goods_pages.PAGE}</a> {% ENDIF %} {% ENDFOR %} {% IF GOODS_PAGES_SHOW_NEXT %} <a class="pp-page next_page" href="{GOODS_PAGINATE_URL | url_amp}&page={GOODS_PAGES_NEXT}" title="Следующая страница (Ctrl + →)"> Далее → </a> {% ENDIF %} </div> {% ENDIF %} <!-- /Страницы -->замените на:
<!-- Страницы --> {% IF show_pages %} <div class="pagination"> <span class="pp-title">Страницы:</span> {% IF GOODS_PAGES_SHOW_PREVIOUS %} <a class="pp-page previous_page" href="{GOODS_PAGINATE_URL | url_amp}&page={GOODS_PAGES_PREVIOUS}" title="Предыдущая страница (← + Ctrl)"> ← Назад </a> {% ENDIF %} {% FOR goods_pages %} {% IF goods_pages.CURRENT %} <span class="pp-page pp-current">{goods_pages.PAGE}</span> {% ELSE %} <a class="pp-page" href="{GOODS_PAGINATE_URL | url_amp}&page={goods_pages.PAGE}">{goods_pages.PAGE}</a> {% ENDIF %} {% ENDFOR %} <a class="pp-page" href="{GOODS_PAGINATE_URL}&page={GOODS_PAGES_LAST}">{GOODS_PAGES_LAST}</a> {% IF GOODS_PAGES_SHOW_NEXT %} <a class="pp-page next_page" href="{GOODS_PAGINATE_URL | url_amp}&page={GOODS_PAGES_NEXT}" title="Следующая страница (Ctrl + →)"> Далее → </a> {% ENDIF %} </div> {% ENDIF %} <!-- /Страницы -->
Отлично, то, что надо, спасибо!
#105901 Помогите С A/B Тестом
Отправлено от Banker в 25 Ноябрь 2013 - 00:03 в A/b тестирование
#136843 Оформление Заказа
Отправлено от Banker в 05 Май 2014 - 19:17 в Оформление заказа
Из-за этого не дает в корзину положить 5-6 позиции
Как это убрать, чтобы он игнорировал наличие товара? SL-274892
#119459 Не Приходят Письма
Отправлено от Banker в 03 Февраль 2014 - 00:02 в Личный кабинет покупателя
не приходят письма после регистрации
может это быть связано с тем, что я изменил текст шаблона письма?
#119462 Не Приходят Письма
Отправлено от Banker в 03 Февраль 2014 - 00:32 в Личный кабинет покупателя
#118619 Регистрация На E-Mail
Отправлено от Banker в 29 Январь 2014 - 20:30 в Личный кабинет покупателя
#118613 Регистрация На E-Mail
Отправлено от Banker в 29 Январь 2014 - 19:57 в Личный кабинет покупателя
#118593 Регистрация На E-Mail
Отправлено от Banker в 29 Январь 2014 - 17:35 в Личный кабинет покупателя
#117772 Регистрация На E-Mail
Отправлено от Banker в 26 Январь 2014 - 11:29 в Личный кабинет покупателя
Можно ли реализовать следующее:
Есть всего 1 поле, покупатель вводит туда e-mail, и ему на почту приходит письмо (как стандартное письмо, которое теперь можно редактировать), что он зарегистрирован и ссылка на лк, где он уже должен заполнить остальные поля (имя, телефон и пароль)?
Как вариант можно генерить для всех сначала простые пароли типа "123", и они потом меняют, когда переходят из письма
Это значительно упростит регистрацию
#129201 Описание Категории
Отправлено от Banker в 25 Март 2014 - 13:04 в Каталог товаров
#129936 Описание Категории
Отправлено от Banker в 28 Март 2014 - 15:11 в Каталог товаров
То, что надо!
Огромное спасибо!
#126665 Описание Категории
Отправлено от Banker в 13 Март 2014 - 18:30 в Каталог товаров
Подскажите, пожалуйста, как описание категории и seo описание переместить в самый низ, под нижние фильтры?
Спасибо!
#127368 Описание Категории
Отправлено от Banker в 17 Март 2014 - 12:35 в Каталог товаров
- Форум владельцев интернет-магазинов
- → Публикации Banker
- Privacy Policy