[Ищу] Бесконечный скроллинг странички

Тема в разделе "OpenCart", создана пользователем Павел_Б, 11 фев 2013.

  1. Павел_Б

    Павел_Б

    Регистрация:
    12 янв 2013
    Сообщения:
    67
    Симпатии:
    6
    Хелло гайс!
    Подскажите, как сделать чтоб контент на страничке подгружался по мере прокрутки страницы вниз, типа как в контакте новости..
    Есть галерея выполненных работ, они находятся на одной страничке.. и когда открываешь эту страницу, понятно она грузится долговато! Вот эта страничка http://kherson-holod.com.ua/shop_content.php/coID/30/content/Nashi-obekty но я ее перенесу в новый магазин на Оперкарт, запихну в статью.
    Есть идеи как сделать такую прокрутку???

    PS для товаров тоже было бы прикольна такая фича... тогда можно было бы выводить хоть 100 на 1 страничку.. правда не уверен, получится ли такое с товарами.. не знаю, какая там логика у всех этих скриптов.
     
  2. Baco

    Baco Антихронофаг Команда форума

    Регистрация:
    9 окт 2012
    Сообщения:
    648
    Симпатии:
    327
    Вот примерное реализованое на этом сайте: http://laetoleto.ru ...
     
    Павел_Б нравится это.
  3. halfhope

    halfhope

    Регистрация:
    31 дек 2012
    Сообщения:
    285
    Симпатии:
    312
    Есть JQuery плагин, LazyLoad он подгружает картинки. Статья.
     
  4. Павел_Б

    Павел_Б

    Регистрация:
    12 янв 2013
    Сообщения:
    67
    Симпатии:
    6
    Да, читал это, смотрел пример. Пример - то что надо, но на других примерах lazy-load работает иначе - загружает разметку всей странички кроме картинок, а потом по мере прокрутки загружает картинки.. но как сделать чтоб именно размер(высота) страничку догружалась? Как на примере Baco.?
     
  5. apple-boom

    apple-boom

    Регистрация:
    21 ноя 2012
    Сообщения:
    152
    Симпатии:
    297
    В примере Baco сделано вот на этом
     
  6. Павел_Б

    Павел_Б

    Регистрация:
    12 янв 2013
    Сообщения:
    67
    Симпатии:
    6
  7. Matras

    Matras

    Регистрация:
    27 окт 2012
    Сообщения:
    165
    Симпатии:
    27
  8. nexter2004

    nexter2004

    Регистрация:
    10 фев 2013
    Сообщения:
    2
    Симпатии:
    0
  9. moneymc

    moneymc

    Регистрация:
    22 янв 2013
    Сообщения:
    200
    Симпатии:
    36
    Так в этом нет ничего плохого. Картинки все равно загрузятся только если display: block делать, а текст очень мало весит. Решение, конечно, не очень хорошее и лучше подгружать аяксом, но это уже серьезно переделывать надо.

    Но в целом, я бы не делал так. Лучше сделайте больше товаров на странице и оставьте навигацию. Вконтакте грузится просто текст + в диве с маленькой шириной и страница остается "легкой". А если будет подгружаться витрина товаров, то все будет тормозить, особенно на старых машинах. Ну и у пользователя не будет возможности дать ссылку кому-то на определенную страницу (хотя это и не критично).
     
    Павел_Б нравится это.
  10. 130983

    130983

    Регистрация:
    10 дек 2012
    Сообщения:
    168
    Симпатии:
    145
    Павел_Б нравится это.
  11. pikitos

    pikitos

    Регистрация:
    14 янв 2013
    Сообщения:
    15
    Симпатии:
    1
  12. 130983

    130983

    Регистрация:
    10 дек 2012
    Сообщения:
    168
    Симпатии:
    145
    к сожалению в паблике еще нигде не был обнаружен
     
  13. Samson

    Samson

    Регистрация:
    26 апр 2013
    Сообщения:
    6
    Симпатии:
    0
    Есть отличный модуль Product Endless Scroller , если актуально еще. Мне помог очень.