#1
Отправлено 30 Июнь 2014 - 20:57
#2
Отправлено 02 Июль 2014 - 04:48
$('.compare, .wishlist').click(function(){
и заменить её на
$(document).on('click', '.compare, .wishlist', function(){
#3
Отправлено 09 Август 2014 - 12:11
#4
Отправлено 09 Август 2014 - 12:55
763oleg367 (09 Август 2014 - 12:11) писал:
Уточните на каком товаре не происходит добавление товара.
#6
Отправлено 09 Август 2014 - 14:13
И еще есть вопрос. Как сделать чтобы не загружались сразу все товары на одну страницу?
Заранее спасибо.
#7
Отправлено 09 Август 2014 - 14:51
763oleg367 (09 Август 2014 - 14:13) писал:
И еще есть вопрос. Как сделать чтобы не загружались сразу все товары на одну страницу?
Заранее спасибо.
для того чтобы все товар не отображались на странице найдите в main.js код
$(function() { initTabs(); }); function initInfinite() { var $container = $('.product-list, .product-list3'); var lastPage = 1; // Скрываем навигацию по умолчанию $('.pagination').hide(); $container.infinitescroll({ navSelector : '.infinitescroll-pages', // класс элемента постраничной навигации для бесконечного скрола nextSelector : '.infinitescroll-pages b + a', // класс элемента постраничной навигации, ссылка на следующую страницу itemSelector : '.main_general, .four.columns.product_wrapper', // класс элементов, которые будем извлекать loading: { msgText: 'Пожалуйста подождите...', finishedMsg: 'Больше нет товаров.', img: zoomloaderPath ? zoomloaderPath : '/loader.gif' } }, function(newElements) { var $newElems = $( newElements ).css({ opacity: 0 }); $newElems.imagesLoaded(function(){ $newElems.animate({ opacity: 1 }); //$container.masonry( 'appended', $newElems, true ); }); lastPage++; previewInit(); // если это последняя страница, завершаем работу if(lastPage >= (infiniteScrollLastPage ? infiniteScrollLastPage : 1) ){ $container.infinitescroll('pause'); } } ); };и удалите
#8
Отправлено 09 Август 2014 - 15:01
Ирина345 (09 Август 2014 - 14:51) писал:
для того чтобы все товар не отображались на странице найдите в main.js код
$(function() { initTabs(); }); function initInfinite() { var $container = $('.product-list, .product-list3'); var lastPage = 1; // Скрываем навигацию по умолчанию $('.pagination').hide(); $container.infinitescroll({ navSelector : '.infinitescroll-pages', // класс элемента постраничной навигации для бесконечного скрола nextSelector : '.infinitescroll-pages b + a', // класс элемента постраничной навигации, ссылка на следующую страницу itemSelector : '.main_general, .four.columns.product_wrapper', // класс элементов, которые будем извлекать loading: { msgText: 'Пожалуйста подождите...', finishedMsg: 'Больше нет товаров.', img: zoomloaderPath ? zoomloaderPath : '/loader.gif' } }, function(newElements) { var $newElems = $( newElements ).css({ opacity: 0 }); $newElems.imagesLoaded(function(){ $newElems.animate({ opacity: 1 }); //$container.masonry( 'appended', $newElems, true ); }); lastPage++; previewInit(); // если это последняя страница, завершаем работу if(lastPage >= (infiniteScrollLastPage ? infiniteScrollLastPage : 1) ){ $container.infinitescroll('pause'); } } ); };и удалите
Мой аккаунт - SL-289668
#10
Отправлено 09 Август 2014 - 17:09
Ирина345 (09 Август 2014 - 15:11) писал:
Возможно проблема в кеше, очистите кеш браузера.
по второму вопросу инструкция выше.
А как теперь вернуть блок выдачи лимитов товара?
Ирина345 (09 Август 2014 - 15:11) писал:
Возможно проблема в кеше, очистите кеш браузера.
по второму вопросу инструкция выше.
Кэш очищал и браузер другой пробывал. в сравнение щас добавляется все нормально, только кнопки сравнить так и не появляется, только после обновление страницы вручную она появляется
#11
Отправлено 09 Август 2014 - 17:21
763oleg367 (09 Август 2014 - 17:09) писал:
Кэш очищал и браузер другой пробывал. в сравнение щас добавляется все нормально, только кнопки сравнить так и не появляется, только после обновление страницы вручную она появляется
.limit { float: left; display: block; display: none; }замените на
.limit { float: left; display: block; }
#12
Отправлено 10 Август 2014 - 06:41
Ирина345 (09 Август 2014 - 17:21) писал:
.limit { float: left; display: block; display: none; }замените на
.limit { float: left; display: block; }
Спасибо, Вам. Только у меня еще один вопрос как сделать чтобы слово "результатов" в блоке выбора лимитов, было после самого блока
#13
Отправлено 10 Август 2014 - 07:12
763oleg367 (10 Август 2014 - 06:41) писал:
<!-- Блок возможности изменения лимитов выдачи --> {% IF goods_show_per_page %} <div class="limit"> <label> Показывать по:</label> <span class="select-box"> <select name="per_page" onchange="this.form.submit();"> {% FOR goods_per_page_list %} <option value="{goods_per_page_list.LIMIT}" {% IF goods_per_page_list.SELECTED %}selected="selected"{% ENDIF %}>{goods_per_page_list.LIMIT}</option> {% ENDFOR %} </select> </span> <label>результатов</label> </div> {% ENDIF %} <!-- /Блок возможности изменения лимитов выдачи -->на этот
<!-- Блок возможности изменения лимитов выдачи --> {% IF goods_show_per_page %} <div class="limit"> <label> Показывать по:</label> <span class="select-box"> <select name="per_page" onchange="this.form.submit();"> {% FOR goods_per_page_list %} <option value="{goods_per_page_list.LIMIT}" {% IF goods_per_page_list.SELECTED %}selected="selected"{% ENDIF %}>{goods_per_page_list.LIMIT}</option> {% ENDFOR %} </select> </span> <span>результатов</span> </div> {% ENDIF %} <!-- /Блок возможности изменения лимитов выдачи -->
Темы с аналогичным тегами ошиб, движение
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных