Yoda

Делаем бесконечную пагинацию для любого шаблона для opencart 2.x

Recommended Posts

В 19.03.2016 at 14:36, WarStyle сказал:

 

Добрый день, а почему не проверить самому? Там же делов на две минуты, просто впихнуть кусок кода в один файл.

попробовал не выходит.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

здравствуйте, пропадает постраничная навигация и больше ничего. Никаких прокруток и никакого намека на навигацию, скрипт установил как указано, поставил в футер темы

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, anton1976 сказал:

Или нужно что то дополнительно писать?

скорее дополнительно искать :-)

справа вверху поиск есть и этот вопрос уже обсуждался

можете как вариант поискать в теме шаблона gray

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
3 минуты назад, admin сказал:

скорее дополнительно искать :-)

справа вверху поиск есть и этот вопрос уже обсуждался

можете как вариант поискать в теме шаблона gray

спасибо за наводку - а то который день тишина.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
7 минут назад, anton1976 сказал:

спасибо за наводку - а то который день тишина.

надеялись на

7 минут назад, anton1976 сказал:

скорее дополнительно искать :-)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Добрый день, я так не нашел в теме шаблона gray 2, решена проблема с модулем или нет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
8 часов назад, sector78 сказал:

Добрый день, я так не нашел в теме шаблона gray 2, решена проблема с модулем или нет.

там есть ответ как ее решить

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

У меня проблема немного в другом, товар подгружается, но после 3 страницы, 2 страница остается все время в конце.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 час назад, Stealth421 сказал:

так что надо сделать чтоб товара не в середину а в конец подгружались???

 

Попросить @Yoda, чтобы подправил =)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
6 часов назад, WarStyle сказал:

 

Попросить @Yoda, чтобы подправил =)

да есть такая вещь, немного не логично выглядит, прокрутку делаешь а перед глазами те-же товары.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
22 часа назад, Adems сказал:

да есть такая вещь, немного не логично выглядит, прокрутку делаешь а перед глазами те-же товары.

что то или я не туда или не так смотрю

но пока не могу понять о чем вы

тут такое тоже есть http://gentle.opencart.pro/

?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Да есть, когда загружается вторая страница, все нормально, потом подгружается 3 страница, и она размещается между 1 и 2, короче 2 страница оказывается в самом конце

http://gentle.opencart.pro/telefony/mobilnye-telefony/ вот посмотри на телефонах, телефон на 2 второй странице Мобильный телефон Fly IQ441 Radiance все время остается последним.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

помогите пожалуйста, что нужно подправить чтобы работал на моем шаблоне, вот код category.tpl

Скрытый текст



<?php echo $header; ?>
<?php echo $description; ?>
<div class="container">
<div class="main" role="main">
<section>
    <div class="menu" id="content">
<?php echo $content_top; ?>
<?php echo $column_left; ?>
<?php echo $column_right; ?>
        <div class="menu-filters">
            <select class="menu-filter-sort">
                <option value="sort">по умолчанию</option>
                <option value="price">по цене</option>
                <option value="rating">по популярности</option>
                <option value="name">по названию</option>
            </select>
			<select id="input-limit" class="form-control" onchange="location = this.value;" style="width:55px;">
				<?php foreach ($limits as $limits) { ?>
				<?php if ($limits['value'] == $limit) { ?>
				<option value="<?php echo $limits['href']; ?>" selected="selected"><?php echo $limits['text']; ?></option>
				<?php } else { ?>
				<option value="<?php echo $limits['href']; ?>"><?php echo $limits['text']; ?></option>
				<?php } ?>
				<?php } ?>
			</select>
        </div>
<div class='menu-items' style='position: relative;'>
  <?php foreach ($products as $product) { ?>
<div class='menu-item select <?php echo $product['sku']; ?>' data-id='<?php echo $product['product_id']; ?>' data-sort='<?php echo $product['product_id']; ?>' data-price='<?php echo $product['price']; ?>' data-name='<?php echo $product['name']; ?>' data-rating='<?php echo $product['rating']; ?>'>
<div class='menu-item-box'>
<div class='menu-item-badges'>
<div class="new"><?php echo $product['upc']; ?></div>
<div class="hit"><?php echo $product['ean']; ?></div>
<div class="ostroe"><?php echo $product['jan']; ?></div>
<div class="veg"><?php echo $product['isbn']; ?></div>
<div class="recept"><?php echo $product['mpn']; ?></div></div>
                        <a class='menu-item-slider activate' href="<?php echo $product['href']; ?>">
                            <div class='menu-item-icon'>
                                <div class='zoom'>
                                </div>
                            </div>
                            <img alt='<?php echo $product['name']; ?>' src="<?php echo $product['thumb']; ?>" data-large='<?php echo $product['thumb2']; ?>'>
                        </a>
                        <div class='menu-item-content'>
                            <div class='title'>
                                <a class='activate' href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a>
                            </div>
                            <p class='menu-item-remark'>
                                <?php echo $product['description']; ?>
                            </p>

		
        <?php if ($product['price']) { ?>
        <p class="price"><span class='menu-item-price'>
          <?php if (!$product['special']) { ?>
          <?php echo $product['price']; ?><span class='c'>a</span>
          <?php } else { ?>
          <span class="price-new"><?php echo $product['special']; ?></span><span class='c'>a</span>
          <?php } ?>
          </span><span class='menu-item-info'><?php echo $product['model']; ?></span>
          <span class="highlighted-text-primary pull-right"><?php echo $product['reward']; ?></span>
        </p>
        <?php } ?>
<div class='btn-toolbar'>
	<div class="btn-group pull-right">
		<a onclick="cart.add('<?php echo $product['product_id']; ?>', $(this).parent().parent().find('.quantity_input').val());" class="cart-add btn btn-danger" data-id="<?php echo $product['product_id']; ?>" data-price="<?php echo $product['special']; ?><?php echo $product['price']; ?>" data-name="<?php echo $product['name']; ?>">
		<i class="icon-shopping-cart icon-white"></i></a>
	</div>
	<div class="numeric input-prepend input-append btn-group" data-min="1">
		<a class="btn minus" onclick="quantity_control('<?php echo $product['product_id']; ?>', '<?php echo $product['min_quantity']; ?>', '<?php echo $product['quantity']; ?>', '-')"><i class="icon-minus"></i></a>
		<input type="number" name="quantity" class="quantity_input p_q_<?php echo $product['product_id']; ?> span1 value" oninput="all_inputs();" size="2" value="<?php echo $product['min_quantity']; ?>" data-id="<?php echo $product['product_id']; ?>" data-maximum="<?php echo $product['quantity']; ?>" />
		<a class="btn plus" onclick="quantity_control('<?php echo $product['product_id']; ?>', '<?php echo $product['min_quantity']; ?>', '<?php echo $product['quantity']; ?>', '+')"><i class="icon-plus"></i></a>
		<div class="stock_warning s_w_<?php echo $product['product_id']; ?>"></div>
	</div>
</div>
                        </div>
                    </div>
                </div>
  <?php } ?>
</div>
<?php echo $pagination; ?>
    </div>
</section>
</div></div>
<?php echo $footer; ?>


 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
5 часов назад, spec сказал:

помогите пожалуйста, что нужно подправить чтобы работал на моем шаблоне, вот код category.tpl

  Показать содержимое

 

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

так я вставил в footer появляется кнопка, крутится и пропадает...

умоляю помогите, очень нужен модуль этот

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
3 минуты назад, spec сказал:

так я вставил в footer появляется кнопка, крутится и пропадает...

 

А по подробнее?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Прувет! Кто-нибудь из присутствующих прикручивал сей скрип под разметку 1.5.х ?

Спрашиваю, потому что не встречал безглючных ajax скроллеров под 1.5.  Ну кроме Infinite Scrolling, конечно.

То в категорию не возвращают на место, то при скролле DOM разаваливается.

А про этот вроде читаю - негатива не наблюдаю.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 29.04.2016 at 19:59, spec сказал:

так я вставил в footer появляется кнопка, крутится и пропадает...

умоляю помогите, очень нужен модуль этот

проблема здесь, если вы ставили opencart.pro

catalog/view/javascript/common.js

находим

	var productSet =  $('#content .product-layout:not(.product-list), #content .product-layout:not(.product-grid)');

заменяем на

	var productSet =  $('#content .product-layout:not(.product-list,.product-grid)');

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу