Модуль Модуль Advanced Search 4

Кто-нибудь обзавёлся уже версией 4.12.7? Если есть, поделитесь, пожалуйста.
 
Ну у меня нет панды и такого модуля.
Если не панда, скорее всего проблема в PHP. Проверь все ли расширения PHP установлены. Так же посмотри как происходит кэширование на уровне PHP и Nginx( если он )
 
Если не панда, скорее всего проблема в PHP. Проверь все ли расширения PHP установлены. Так же посмотри как происходит кэширование на уровне PHP и Nginx( если он )
У меня нет с этим проблем, но тоже была. Я товарищу выше написал как я это решил.
 
Это проблема самого движка, все товары сортируются по базовой цене, без учета скидок(у вас же там скидки, да?). лечится ручным допилом.
Кто-нибудь допилил? Если да , поделитесь пожалуйста.
 
Здравствуйте. Может ктото подсказать как можно более мене автоматически использовать СЕО-страницы которые нагенерил AS4? Те если есть CEOстраницы Красный слон, Розовый слон, Синий слон как автоматически разместить в категории Слон тэги ( ссылки) на эти страницы?
 
Спецы с css помогите решить проблему с отображением картинок (Проблемы с внедрением lazy load)

Думаю нужно вставить в Расширенный Поиск 4 v4.12.5 в раздел Расширенные стили (CSS) написать запрет на использования стиля(кода)

upload_2019-6-13_11-50-43.png


вот оригинал
Код:
<img class="replace-2x img-responsive front-image" src="{$pro_image|escape:'html':'UTF-8'}" alt="{if !empty($product.legend)}{$product.legend|escape:'html':'UTF-8'}{else}{$product.name|escape:'html':'UTF-8'}{/if}" title="{if !empty($product.legend)}{$product.legend|escape:'html':'UTF-8'}{else}{$product.name|escape:'html':'UTF-8'}{/if}" width="{$smarty.capture.home_default_width}" height="{$smarty.capture.home_default_height}" itemprop="image" />


вот код для lazy load переделано (этот код как-то по странному подтягивает модуль Расширенный Поиск 4 v4.12.5)
Код:
<img class="lazy" src="{$modules_dir}lazyload/img/placeholder.png" data-original="{$pro_image|escape:'html':'UTF-8'}" alt="{if !empty($product.legend)}{$product.legend|escape:'html':'UTF-8'}{else}{$product.name|escape:'html':'UTF-8'}{/if}" title="{if !empty($product.legend)}{$product.legend|escape:'html':'UTF-8'}{else}{$product.name|escape:'html':'UTF-8'}{/if}" width="{$smarty.capture.home_default_width}" height="{$smarty.capture.home_default_height}" itemprop="image" />
<noscript><img class="replace-2x img-responsive front-image" src="{$pro_image|escape:'html':'UTF-8'}" alt="{if !empty($product.legend)}{$product.legend|escape:'html':'UTF-8'}{else}{$product.name|escape:'html':'UTF-8'}{/if}" title="{if !empty($product.legend)}{$product.legend|escape:'html':'UTF-8'}{else}{$product.name|escape:'html':'UTF-8'}{/if}" width="{$smarty.capture.home_default_width}" height="{$smarty.capture.home_default_height}" itemprop="image" /></noscript>

что вписать в "пользовательские стили" что-бы при срабатывание фильтра поиска срабатывал нужный вывод без глюков и отображались картинки?
Cайт trikotazhik.com.ua
 
Последнее редактирование модератором:
надо функцию лэйзи лоад ещё раз в аяксе инициализировать
 
надо функцию лэйзи лоад ещё раз в аяксе инициализировать

Дайте пожалуйста код :) и куда прописать.

Как по мне хочется здесь что-то впихнуть (возле {include file="$tpl_dir./product-list.tpl")
modules/pm_advancedsearch4/views/templates/hook/pm_advancedsearch_results.tpl
Код:
{include file="$tpl_dir./errors.tpl"}

        {if $as_searchs.0.remind_selection == 3 OR $as_searchs.0.remind_selection == 1}
            {include file=$as_obj->_getTplPath("pm_advancedsearch_selection_results.tpl")}
        {/if}
        {if $as_searchs.0.products}
            <div class="content_sortPagiBar clearfix">
                <div class="sortPagiBar clearfix">
                    {include file="$tpl_dir./product-sort.tpl"}
                    {include file="$tpl_dir./nbr-product-page.tpl"}
                </div>
                <div class="top-pagination-content clearfix">
                        {include file="$tpl_dir./product-compare.tpl"}
                        {include file="$tpl_dir./pagination.tpl"}
                </div>
            </div>
            {include file="$tpl_dir./product-list.tpl" products=$as_searchs.0.products}
         
            <div class="content_sortPagiBar">
                <div class="bottom-pagination-content clearfix">
                    {include file="$tpl_dir./product-compare.tpl" paginationId='bottom'}
                    {include file="$tpl_dir./pagination.tpl" paginationId='bottom'}
                </div>
            </div>
        {else}
            <p class="alert alert-warning">{l s='There are no result.' mod='pm_advancedsearch4'}</p>
        {/if}
        {include file=$as_obj->_getTplPath("pm_advancedsearch_cross_links.tpl")}
    {/if}
    <script type="text/javascript">
        as4Plugin.params[{$as_searchs.0.id_search|intval}] = {ldelim}
            'hookName'                        : '{$hookName|escape:'htmlall':'UTF-8'}',
            'centerColumnCssClasses'        : {$as_searchs.0.search_results_selector_css|json_encode},
            'availableCriterionsGroups'        : {if isset($as_searchs.0.criterionsGroupsMini)}{$as_searchs.0.criterionsGroupsMini|json_encode}{else}{ldelim}{rdelim}{/if},
            'selectedCriterions'            : {if isset($as_searchs.0.criterions_selected)}{$as_searchs.0.criterions_selected|json_encode}{else}{ldelim}{rdelim}{/if},
            'stepSearch'                     : {$as_searchs.0.step_search|intval},
            'searchMethod'                     : {$as_searchs.0.search_method|intval},
            'keep_category_information'     : {if As4SearchEngine::getCurrentCategory() || As4SearchEngine::getCurrentManufacturer() || As4SearchEngine::getCurrentSupplier() || !empty($smarty.get.seo_url)}{$as_searchs.0.keep_category_information|intval}{else}0{/if},
            'search_results_selector'        : '{$as_searchs.0.search_results_selector|escape:'htmlall':'UTF-8'}',
            'insert_in_center_column'        : {$as_searchs.0.insert_in_center_column|intval},
            'seo_criterion_groups'            : '{if isset($as_searchs.0.seo_criterion_groups) && is_array($as_searchs.0.seo_criterion_groups)}{","|implode:$as_searchs.0.seo_criterion_groups|escape:'htmlall':'UTF-8'}{/if}',
            'as4_productFilterListData'        : {if isset($as4_productFilterListData) && !empty($as4_productFilterListData)}{$as4_productFilterListData|json_encode}{else}''{/if},
            'as4_productFilterListSource'    : {if isset($as4_productFilterListSource) && !empty($as4_productFilterListSource)}{$as4_productFilterListSource|json_encode}{else}''{/if},
            'scrollTopActive'                : {if isset($as_searchs.0.scrolltop_active) && $as_searchs.0.scrolltop_active}true{else}false{/if},
            'resetURL'                        : {if is_array($as_searchs.0.selected_criterion) && sizeof($as_searchs.0.selected_criterion)}{As4SearchEngine::generateURLFromCriterions($as_searchs.0.id_search)|json_encode}{else}''{/if}
        {rdelim};
 
Код:
jQuery.ajaxSetup({complete: function () {
       функция
}});
в файл js, можно глобал, можно основной кастомный фильтра
 
Нашел мануал
Как интегрировать модуль расширенного поиска 4 с темой Transformer и темой Panda
Если вы используете функцию отложенной загрузки изображений продуктов
Для просмотра ссылки Войди или Зарегистрируйся
вдруг кому понадобиться


Решив проблему с Layzy Load обнаружил
что при нажатии большой кнопки
upload_2019-6-15_14-6-23.png
Показывает
upload_2019-6-15_14-6-56.png

при этом пагинация страниц работает

Подскажите пожалуйста где исправлять
 
Последнее редактирование модератором:
Назад
Сверху