Перейти к содержанию

ab.support.serhii

Администраторы
  • Постов

    3 664
  • Зарегистрирован

  • Посещение

Посетители профиля

127 513 просмотров профиля

Достижения ab.support.serhii

  1. Дорогие друзья, сегодня мы выпустили релиз обновления: SEO страницы для фильтров v7.7.5 от 16-Окт-2026 Исправления ошибок: [!] Тема UniTheme2. После активации модуля не работала настройка фильтра «Вид отображения» со значением «Последовательно». Исправлено. Обновления доступны всем пользователям с активной подпиской, производятся через Центр обновлений CS-Cart. Хотите, мы оповестим Вас о следующем обновлении? Подпишитесь на наши каналы для анонсов: – Telegram – WhatsApp – YouTube
  2. /design/themes/abt__unitheme2/templates/addons/ab__seo_filters/overrides/blocks/product_filters/components/product_filter_variants.tpl заменить всё содержимое на это, очистить кеш. {hook name="blocks:ab__cf_variants"} <div class="ty-product-filters{if $collapse} hidden{/if}{if $filter.abt__ut2_display_type === 'sequential'} display--sequential{/if}" id="content_{$filter_uid}"> {if $filter.filter_style != "ProductFilterStyles::COLOR"|enum && $filter.display_count && $filter.variants|count > $filter.display_count} {script src="js/tygh/filter_table.js"} <div class="ut2-filters__search"> <div class="ty-product-filters__search"> <input type="text" placeholder="{__("storefront_search_field")}" class="cm-autocomplete-off ty-input-text-medium" name="q" id="elm_search_{$filter_uid}" value="" /> {include_ext file="common/icon.tpl" class="ty-icon-cancel-circle ty-product-filters__search-icon hidden" id="elm_search_clear_`$filter_uid`" title=__("clear") } </div> </div> {/if} {$white_color = "#ffffff"} {if $filter.variants} {if $filter.filter_style == "ProductFilterStyles::COLOR"|enum} {script src="js/addons/abt__unitheme2/abt__ut2_product_filters.js"} <ul class="ty-product-filters__variants ty-product-filters__color-filter" {if $filter.display_count}style="--initially-visible-qt: {$filter.display_count};"{/if}> {foreach from=$filter.variants item=variant name=color_variants} <li class=" cm-product-filters-checkbox-container {if $smarty.foreach.color_variants.iteration > $filter.display_count}hidden{else}ty-product-filters__color-list-item{/if}"> <label id="elm_checkbox_{$filter_uid}_{$variant.variant_id}" name="product_filters[{$filter.filter_id}]" class="ty-product-filters__color-filter-item {if $variant.disabled}{if $variant.selected}ty-product-filters__color-filter-item--selected{else}ty-product-filters__color-filter-item--disabled{/if}{/if}" data-cm-product-color-filter="true" data-ca-product-color-filter-checkbox-id="elm_checkbox_{$filter_uid}_{$variant.variant_id}" title="{$filter.prefix}{$variant.variant|fn_text_placeholders}{$filter.suffix}"> {assign var="href" value="`$filter.filter_id`-`$variant.variant_id`"|fn_ab__seo_filters_prepare_filter_url} {if !$variant.disabled and $href|strpos:"features_hash" === false and !empty($href) && !$variant.selected}<a class="ab__sf_filter_url" href="{$href}">{/if} <input class="cm-product-filters-checkbox ty-product-filters__color-filter-checkbox" type="checkbox" data-ca-filter-id="{$filter.filter_id}" value="{$variant.variant_id}" id="elm_checkbox_{$filter_uid}_{$variant.variant_id}" {if $variant.selected}checked{/if} {if $variant.disabled && !$variant.selected}disabled="disabled"{/if} /> {$variant_selected_class = ($variant.selected) ? "ty-product-filters__color-filter-check--selected" : ""} {$variant_color_class = ($variant.color === $white_color) ? "ty-product-filters__color-filter-check--invert" : ""} {include_ext file="common/icon.tpl" class="ty-icon-ok ty-product-filters__color-filter-check `$variant_selected_class` `$variant_color_class`" } {$color1 = $variant.color|default:$white_color} {$color2 = ($variant.abt__ut2_color_style === 'multicolor') ? ($variant.abt__ut2_multicolor|default:$color1) : $color1} <span class="ty-product-filters__color-filter-swatch {if $variant.selected}ty-product-filters__color-filter-swatch--selected{/if}" style="background: linear-gradient(120deg,{$color1} 50%, {$color2} 51%)"> {if $variant.abt__ut2_color_style === 'thumbnail'} {include file="common/image.tpl" images=$variant.image_pair image_width=64 height=64 no_ids=true lazy_load=false} {/if} </span> {if !$variant.disabled and $href|strpos:"features_hash" === false and !empty($href) && !$variant.selected}</a>{/if} </label> </li> {/foreach} </ul> {if $smarty.foreach.color_variants.total > $filter.display_count} <a class="ut2-more-btn" data-toggle-color-filter data-display-count="{$filter.display_count|default:0}" > <i class="ut2-icon-outline-expand_more"></i> <span class="more">{__('show_all')} ({$filter.variants|@count})</span> <span class="hidden">{__('abt__ut2_btn_filters_collapse')}</span> </a> {/if} {else} <ul id="ranges_{$filter_uid}" {if $filter.display_count}style="--initially-visible-qt: {$filter.display_count};"{/if} class="ty-product-filters__variants{if $filter.abt__ut2_display_type === 'sequential'} display--sequential{/if}{if $filter.variants|@count > $filter.display_count} items-more{/if} cm-filter-table" data-ca-input-id="elm_search_{$filter_uid}" data-ca-clear-id="elm_search_clear_{$filter_uid}" data-ca-empty-id="elm_search_empty_{$filter_uid}"> {foreach $filter.variants as $variant} <li class="cm-product-filters-checkbox-container ty-product-filters__group ut2-product-filters__variant"> {assign var="href" value="`$filter.filter_id`-`$variant.variant_id`"|fn_ab__seo_filters_prepare_filter_url} {if !$variant.disabled and $href|strpos:"features_hash" === false and !empty($href) && !$variant.selected} <a {* class="cm-ajax cm-ajax-full-render cm-history"*} class="ab__sf_filter_url" href="{$href}" > {/if} <input class="cm-product-filters-checkbox" type="checkbox" {if $variant.selected}checked="checked"{/if} name="product_filters[{$filter.filter_id}]" data-ca-filter-id="{$filter.filter_id}" value="{$variant.variant_id}" id="elm_checkbox_{$filter_uid}_{$variant.variant_id}" {if $variant.disabled && !$variant.selected}disabled="disabled"{/if}><label {if $variant.disabled}class="{if $variant.selected}ty-product-filters__empty-result{else}disabled{/if}"{/if} for="elm_checkbox_{$filter_uid}_{$variant.variant_id}"><span class="label-in"><span class="ut2-product-filters__variant__prefix">{$filter.prefix}</span>{" "}<span class="ut2-product-filters__variant__value">{$variant.variant|fn_text_placeholders}</span>{" "}<span class="ut2-product-filters__variant__suffix">{$filter.suffix}</span></span></label> {if !$variant.disabled and $href|strpos:"features_hash" === false and !empty($href)}</a>{/if} </li> {/foreach} </ul> {if $filter.variants|@count > $filter.display_count && $filter.abt__ut2_display_type !== 'sequential'} <a class="ut2-more-btn" onclick="$(this).prev().toggleClass('none-overflow'); $(this).toggleClass('open');"><i class="ut2-icon-outline-expand_more"></i><span class="more">{__('show_all')} ({$filter.variants|@count})</span><span class="hidden">{__('abt__ut2_btn_filters_collapse')}</span></a> {/if} {/if} <div id="elm_search_empty_{$filter_uid}" class="ty-product-filters__no-items-found hidden">{__("no_items_found")}</div> {/if} </div> {/hook} Выпустим обновление модуля с учётом последних изменений в теме.
  3. @effseya а в каком это браузере?
  4. @effseya скриншот не открывается. И цитируйте сообщения, пожалуйста, на которые отвечаете.
  5. @effseya не могу сказать наверняка с чем это связано у вас, надо смотреть на установке.
  6. @effseya это именно на iOS? И укажите ссылку на демо.
  7. Модуль "SEO для фильтров" используете?
  8. Нет, возможности перемещения не предусмотрено. Только вкл/выкл. Не планируется.
  9. Уже было исправлено, ещё и несколько версий назад, если не изменяет память.
  10. На демо где-то это можно увидеть? Не удалось повторить.
  11. Уже должно быть исправлено, можете подтвердить?
  12. Не наблюдаю такого. Можете повторить на демо?
  13. Дорогие друзья, сегодня мы выпустили релиз обновления: UniTheme2 - адаптивный премиум шаблон v4.21.2.b от 15-Окт-2026 Новые возможности и улучшения: [+] Добавлена возможность выбора типа отображения фильтра. Теперь фильтры можно располагать последовательно. Подробнее читайте в разделе документации. [+] В списках товаров типов "Сетка" и "Список без опций" реализовано полноценное отображение и поведение всех типов списков элементов вариаций с учётом различий между десктопными и мобильными устройствами и всех комбинаций настроек "Отображать дополнительную информацию при наведении" и "Тип отображения вариаций". Унифицировано оформление, добавлен плавный переход к скрытию содержимого у правого края, а для сенсорных устройств реализован однострочный режим с прокруткой. [+] Модуль "Отзывы о товарах". Добавлена новая настройка "Отображать изображения отзывов под кнопкой "Купить", которая отображает секцию с изображениями отзывов о товарах под кнопкой "В корзину". Подробнее читайте в разделе документации, а также в разделе настроек. Изменения в существующей функциональности: [*] Настройка “Отображать пустые звёзды рейтинга товара” переименована на “Отображать пустой рейтинг товара” по причине расширенного функционала. Подробнее читайте в разделе документации. Исправления ошибок: [!] В Вертикальном меню с колоночным заполнением в 5 колонок некорректно рассчитывались количество и содержимое колонок. Исправлено. [!] В списке товаров с шаблоном "Список без опций" характеристики отображались при наведении на вариацию с типом “Цвет”, даже если в настройках темы было отключено отображение характеристик. Исправлено. [!] В списке товаров типа "Список без опций" отдельный список элементов вариаций имел лишние вертикальные поля и отступы. Исправлено. [!] В списках товаров типа "Список без опций" мог отображаться пустой элемент описания, создававший лишний вертикальный промежуток. Исправлено. [!] В списках товаров типов "Сетка" и "Список без опций" в общем списке элементов вариаций с типом отображения "Текстовые метки" отображалась неработающая кнопка "Показать остальные варианты". Исправлено. [!] В списке товаров типа "Сетка" список элементов вариаций с типом отображения "Текстовые метки" не раскрывался для отображения полного содержимого при наведении и в определённых условиях мог прокручиваться на ПК. Исправлено. [!] В списке товаров типа "Список без опций" списки вариаций отображались в сокращённом однострочном виде вместо полного многострочного на ПК. Исправлено. [!] В списках товаров типа "Сетка", все карточки товаров растягивались по высоте самой высокой карточки вместо выравнивания в пределах каждого ряда на сенсорных устройствах. Исправлено. [!] В форме "Заказать обратный звонок" компонент "Удобное время" имел неоптимальную компоновку при небольшой ширине окна. Исправлено. [!] В некоторых формах, например "Обратная связь", подписи к полям располагались в одном ряду с полями ввода вместо размещения над ними. Исправлено. [!] В списках товаров отключение настройки "Отображать пустой рейтинг товара" приводило к скрытию всех рейтингов, а не только пустых. Исправлено. [!] Среди иконок социальных сетей иконка "WhatsApp" имела отдельный чёрный цвет. Исправлено. [!] На странице товара, во вкладке "Отзывы", таблица рейтинга с пятизвёздочной оценкой имела неоптимальную структуру сетки: текст мог обрезаться после выделения выбранной оценки жирным шрифтом. Исправлено. [!] На странице товара, во вкладке "Отзывы", содержимое могло выходить за правый край колонки при уменьшении ширины страницы. Исправлено. [!] В формах "Применить подарочный сертификат или промокод" и "Ввести номер заказа или почту для отслеживания заказа", а также у кнопок "Добавить в избранное" и "Отменить" в диалоговом окне "Добавить товары в подарок" стиль кнопок мог быть некорректным, из-за чего в некоторых цветосхемах фон, текст или иконки становились нечитаемыми. Исправлено. [!] В диалоговом окне "Добавить товары в подарок" опции и вариации товаров можно было переключать независимо от выбора товара до применения формы поиска. После AJAX-фильтрации списка товаров с помощью этой формы опции и вариации блокировались до выбора товара. Исправлено. [!] При открытии Вертикального меню каталога из Fly-меню через блок "AB: Открытие выпадающего по клику списка" механизмы открытия и закрытия частично накладывались друг на друга, из-за чего нарушались состояние меню и порядок наложения элементов: верхняя панель перекрывала меню каталога на мобильных устройствах. Исправлено. [!] В списке товаров с шаблоном “Список без опций” в браузере Safari у характеристик нарушалась компоновка колонок: вторая колонка не прижималась к правому краю строки, а располагалась сразу после первой. Исправлено. Обновления доступны всем пользователям с активной подпиской, производятся через Центр обновлений CS-Cart. Хотите, мы оповестим Вас о следующем обновлении? Подпишитесь на наши каналы для анонсов: – Telegram – WhatsApp – YouTube
×
×
  • Создать...