fantats
Постоялец
- Регистрация
- 30 Ноя 2014
- Сообщения
- 330
- Реакции
- 195
- Автор темы
- #1
Имеем Prestashop 1.6.23
-Модуль - Расширенный Поиск 4 v4.12.5?
-Модуль Lazyload v1.1
При выборе параметра происходит поиск и выдача результата
Виновник Модуль Lazyload v1.1 так были изменения в product-list.tpl
помогает перезагрузка страницы , но хочется решения более нормального
Помогите кто чем может. Сайт Для просмотра ссылки Войдиили Зарегистрируйся
-Модуль - Расширенный Поиск 4 v4.12.5?
-Модуль Lazyload v1.1
При выборе параметра происходит поиск и выдача результата
Виновник Модуль Lazyload v1.1 так были изменения в product-list.tpl
Код:
Lazyload Effect Плагин для Prestashop.
Вам нужно отредактировать .tpl там, где вы хотите, чтобы Lazyload был активирован. Найдите тег изображения и внесите следующие изменения:
Прежде всего, добавьте класс «ленивый» к изображению следующим образом: class = "lazy"
Второе, это заменить оригинальный «scr» на «data-original»
В-третьих, добавьте новый источник: src = "{$ modules_dir} lazyload / img / placeholder.png"
И в-четвертых, добавьте noscript с оригинальным тегом изображения, например так:
<noscript><img src="{$link->getImageLink($product.link_rewrite, $product.id_image, 'home_default')}" alt="{$product.legend|escape:'htmlall':'UTF-8'}"{if isset($homeSize)} width="{$homeSize.width}" height="{$homeSize.height}"{/if} /></noscript>
Обратите внимание на типы и размеры изображений, в зависимости от .tpl, который вы хотите добавить Lazyload. В этом случае это home_default .
Это код для product-list.tpl
<img class="lazy" src="{$modules_dir}lazyload/img/placeholder.png" data-original="{$link->getImageLink($product.link_rewrite, $product.id_image, 'home_default')|escape:'html'}" alt="{$product.legend|escape:'htmlall':'UTF-8'}" {if isset($homeSize)} width="{$homeSize.width}" height="{$homeSize.height}"{/if} />
<noscript><img src="{$link->getImageLink($product.link_rewrite, $product.id_image, 'home_default')}" alt="{$product.legend|escape:'htmlall':'UTF-8'}"{if isset($homeSize)} width="{$homeSize.width}" height="{$homeSize.height}"{/if} /></noscript>
помогает перезагрузка страницы , но хочется решения более нормального
Помогите кто чем может. Сайт Для просмотра ссылки Войди