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

ab.designer

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

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

  • Посещение

Сообщения, опубликованные ab.designer

  1. @ztemerbekov  Да собственно так и предусмотрено, если у товара одно фото то вид карточки становится "Большая картинка". Вероятно у вас есть модификации в карточке, возможно модуль для галереи.

     

    Вот как выглядит страница товара с одним фото:

    image.thumb.png.60518b8a5d9d5a2f9118941c47f3bb05.png

     

  2. @AndreyJ Тут нет смещения, для мобильного баннера загружено другое фоновое изображение в котором нижняя половина белая. Расширенные баннеры позволяют сделать такое.

  3. @Andrew Еще обратите внимание на блоки баннеров в мобайле, сейчас есть поле у блока баннера с размером высоты для мобайла.  В сетке баннеров на главной у вас используется базовый размер данного поля 400px, для красоты нужно указать более компактный размер.

    • Like 2
  4. По баннерам действительно прорабатывался новый кейс, не все варианты адаптивности прошли для прежней комбинации. Исправим в грядущем релизе (скоро).

     

    Вот решение (для разных комбинаций должно подойти):

     

        // Resizable grid banners
        .banners-grid-resizable {
            .row-fluid {
                display: flex;
                flex-wrap: wrap;
                margin: -5px;
                width: calc(~'100% + 10px');
    
                .ut2-a__img {
                    padding: @pd @pd 0;
                }
                div[class^="span"] {
                    flex: 1 0 auto;
                    margin: 5px;
    
                    @media (min-width: 1024px) and (max-width: @fluidContainerMaxWidth) {
                        width: calc(~'20% - 10px');
                    }
                    @media (min-width: 768px) and (max-width: 1023px) {
                        flex: 0 0 auto;
                        width: calc(~'25% - 10px');
                    }
                    @media (max-width: 767px) {
                        flex: 0 0 auto;
                        width: calc(~'50% - 10px');
                    }
                    > div + div {
                        margin-top: 10px;
                    }
                    > .ut2-banner {
                        flex: 1;
    
                        &:hover .ut2-a__img {
                            -webkit-transform: scale(1.07);
                            transform: scale(1.07);
                            transition: all 150ms;
                        }
                    }
                }
                @media (max-width: 899px) {
                    .ut2-banner.ut2-settings-desktop .ut2-a__bg-banner .ut2-a__title,
                    .ut2-banner.ut2-settings-desktop .ut2-a__bg-banner .ut2-a__title * {
                        font-size: 16px !important;
                    }
                }
            }
        }

     

    После обновления не забудьте очистить данный код!

    • Like 1
  5. Выписка из документации!

     

    Тип блока "AB: Открытие выпадающего по клику списка" во Fly меню

    Блок отображает кнопку, которая открывает выбранный в настройках блок с оболочкой Выпадающий по клику список или АВ: Выпадающий по клику список (внешнее размещение). Изначально блок был разработан для отображения на витрине дополнительной кнопки, которая открывает блок меню категорий с шаблоном AB: Вертикальный выпадающий список с иконками.

     

    Пошаговая инструкция настройки блока с типом AB: Открытие выпадающего по клику списка во Fly-меню:

    1. Создайте блок с типом AB: Открытие выпадающего по клику списка на странице Панель администратора → Дизайн → Макеты → Блоки;
    2. Перейдите в настройки блока, во вкладку Контент;
    3. В поле (Выберите блок), укажите блок меню с шаблоном AB: Вертикальный выпадающий список с иконками (заранее узнайте ID блока меню);
    4. Сохраните изменения в блоке с типом AB: Открытие выпадающего по клику списка;
    5. Перейдите к настройкам блока Fly меню, вкладка Контент и перейдите на страницу настроек контента Fly-меню;
    6. На странице контента Fly-меню добавьте блок AB: Открытие выпадающего по клику списка и разместите данный блок в наиболее приемлемой части Fly-меню;
    7. Сохраните изменения Fly-меню.

    Перед использованием убедитесь, что блок меню с шаблоном AB: Вертикальный выпадающий список с иконками доступен для просмотра на всех устройствах! В ином случае, кнопка, которая открывает меню, будет бесполезна.

     

    Рекомендуется использовать макет Light ult9 и выше. В этом демо-макете для блока меню Категории с шаблоном AB: Вертикальный выпадающий список с иконками используется специальная секция, где в поле Пользовательский CSS-класс применяется значение top-search. Данная секция позволяет скрывать отображение блока меню Категории для мобильных устройств, но при этом сохраняя работоспособность кнопки открытия меню.

  6. @KirillLB Такой функционал уже реализован, в настройках темы во вкладке "Товар" в разделе "Дополнительные настройки отображения" есть настройка "Внешний вид галереи изображений" и она  имеет вариант отображения "Счетчик". 

     

    2345236346745785769678967.thumb.png.0d47f0b3758056c67e6c080dea850fe6.png234534765231242365374674584.thumb.png.af40a5d59166c23fb3a704d6c1a7b977.png

    • Like 1
  7. Это решение приводит к некоторым проблемам. При наведении область блока меньше сетки.

    image.thumb.png.f3ca4cfcb419a20360c722702659a4c1.png

     

    В случае когда кнопка купить снизу блока то при наведении она не по уровню с кнопками в соседних плитках. 

    image.thumb.png.7e8e982dfe1ec25cab669de1400d29a9.png

    • Like 1
  8. @djava Для устранения бага нужно найти закономерность в происхождении данного поведения FLY-меню, версия темы v4.16.2.a к данному багу не имеет отношение, видел его пару раз гораздо ранее данной версии, предположил что, пытался взаимодействовать с меню до полной загрузки скриптов на странице. Озадачим тестировщика, найдем причину и полечим.

    • Like 1
  9. @Undercover Для скроллеров нет возможности обеспечить корректный вывод дополнительной информации. Не все товары имеют дополнительную информацию, разное количество контента. Ячейки товара в скроллере не могут иметь динамические размеры по высоте, скрипт создаст высоту для ячеек по максимальной высоте одного из товаров, что приведет при скроллинге к "скачкам" высоты блока. 

    • Like 1
  10. @effseya В настройках темы во вкладке (Списки товаров -> Настройки для вида списка товаров "Сетка") для настройки "Отображать кнопку "Купить"" выбрать вариант "Только Иконка корзины (упрощенный вариант)". Саму иконку можно выбрать в настройках цветосхемы (Общие -> Иконка Корзины).

     

     

    Снимок экрана 2023-02-22 в 10.19.50.png

    • Like 3
  11. @AndreyJ В данном случае такой инструкции нет, много изменений, рекомендуем обновлять макет по документации. При самостоятельной актуализации макета большая вероятность, что можете что-то упустить. Если вы при обновлении темы уже применили все изменения вручную то вам нужно только актуализировать страницу вендора.

    • Like 1
  12. @AndreyJ Изменений много, рекомендую использовать обновление макета до актуальной версии по процедуре указанной в документации. Основные изменения касаются блоков:  "Фильтры" и "Уточнить категорию" (для мобильного) для всех страниц где они отображаются, переписаны все контентные блоки  с новым шаблоном (HTML-блок с поддержкой Smarty), добавлен вывод блока "Горизонтальные фильтры" для всех страниц где он должен отображаться.

    • Like 1
  13. @djava В файле CSS от вашей персональной цветосхемы (Шаблоны / abt__unitheme2 / styles / data / МояЦветосхема.css) добавьте ниже указанный CSS код с цветом который вам необходим для иконок.

     

    .ut2-sticky-panel a.ut2-sticky-panel__link > i {
        color: #000000;
    }

     

    • Like 1
  14. @maksimist Количество зависит от размера высоты основного изображения, если первое изображение имеет маленькую высоту то скрипт подберет количество "тамбнейлов" не превышающее  высоту основного изображения.

  15. @Иван В новом макете с индексом ULT8 и MV8 используется корректное содержимое для данного блока, прежнее содержимое не проходит валидацию в новом блоке  - SafeSmatyBlock.

     

    Новое содержимое блока:

    {$dropdown_id=$block.snapping_id}
    <div class="ut2-pn">  
        <div class="ut2-pn__wrap ut2-pn__row cm-combination" id="sw_dropdown_{$dropdown_id}">
            <div class="ut2-pn__icon">&nbsp;</div>
            <div class="ut2-pn__items">            
                <a href="javascript:void(0);"><bdi>{$settings.Company.company_phone}</bdi></a>
            </div>
            <div class="ut2-pn__expand_icon"><i class="ut2-icon-outline-expand_more"></i></div>
        </div>
        <div class="ut2-pn__contacts">
            <div id="dropdown_{$dropdown_id}" class="cm-popup-box ut2-pn__items-full ty-dropdown-box__content hidden" style="display:none;">
                <a href="javascript:void(0);" data-ca-external-click-id="sw_dropdown_{$dropdown_id}" rel="nofollow" class="cm-external-click cm-combination ut2-btn-close hidden"><i class="ut2-icon-baseline-close"></i></a>
                <div class="ut2-pn__items">
                    {if $settings.Company.company_phone|trim}         
                    <p>
                        <a href="tel:{$settings.Company.company_phone}"><bdi>{$settings.Company.company_phone}</bdi></a>
                        <!-- Edit work time -->
                        <small>{__('call_request.work_time')}</small>
                    </p>
                    {/if}
                    
                    {if $settings.Company.company_phone_2|trim} 
                    <p>
                        <a href="tel:{$settings.Company.company_phone_2}"><bdi>{$settings.Company.company_phone_2}</bdi></a>
                        <!-- Edit work time -->
                        <small>{__('call_request.work_time')}</small>
                    </p>
                    {/if}
                                
                    {if $addons.call_requests.status == "A"}<span class="ty-btn ty-btn__primary ut2-pn__call_request">{include file="addons/call_requests/blocks/abt__ut2_call_request.tpl"}</span>{/if}
        
                    <hr>
                    <!-- Edit Social links -->
                    <div class="ut2-social-links">
                        <a target="_blank" href="your_social_link"><i class="ut2-icon-facebook"></i></a>
                        <a target="_blank" href="your_social_link"><i class="ut2-icon-instagram"></i></a>
                        <a target="_blank" href="your_social_link"><i class="ut2-icon-youtube"></i></a>
                        <a target="_blank" href="your_social_link"><i class="ut2-icon-skype"></i></a>
                    </div>
    
                    {if $settings.Company.company_orders_department|trim}
                    <p>
                        <small>Email</small>
                        <a href="mailto:{$settings.Company.company_orders_department|trim}" style="font-weight:normal;font-size: inherit;">{$settings.Company.company_orders_department}</a>
                    </p>
                    {/if}
        
                    {if $settings.Company.company_country|fn_get_country_name || $settings.Company.company_city || $settings.Company.company_address}
                    <p>
                        <small>{__("address")}</small>
                        <div>{$settings.Company.company_country|fn_get_country_name}, {$settings.Company.company_city}, {$settings.Company.company_address}</div>         
                    </p>
                    {/if}
                </div>
            </div>
        </div>
    </div>

     

  16. @ztemerbekov Обновление закрыто, найден баг с кешированием в новой оболочке "АВ: Выпадающий по клику список (внешнее размещение)". Решаем баг, в понедельник будет баг фикс.

     

    Для тех кто уже обновился рекомендуем не применять новою оболочку "АВ: Выпадающий по клику список (внешнее размещение)" в макетах  до установки версии темы 4.15.2.g (ожидается).

    • Like 1
×
×
  • Создать...