• D
    Dolce

    Удалось решить через костыль - jq скрипт. может кому-то пригодится

    $(function() {
      $(".colorValue").html(function(i,html){
           return $("<img/>",{src:"img/"+html.toLowerCase()+".png"})
           });
    });
    

    Полям со значением добавил класс colorValue

    <label for="colors__0" class="colorValue"><img src="img/white.png"></label>
    

    написал в Поддержка Читать далее
  • D
    Dolce

    @Andchir сказал TagManager 2 - некорректная работа фильтра:

    Есть ссылка где посмотреть? Кэш чистили?

    Прошу прощения. Разобрался, на этих позициях не указана цена, в таком случае они вылетают, если указать то все корректно работает!

    написал в Поддержка Читать далее
  • D
    Dolce

    Решил вопрос при помощи параметра emailFrom от хука email

    написал в Поддержка Читать далее
  • D
    Dolce

    Участник @andchir написал в tagManager2 отвал некоторых фильтров:

    Бывают подобные ситуации, например, из-за лишних пробелов в значениях ТВ. Тут опять к гадалке вам надо обратиться, если не даете ссылку.

    Спасибо. Были пробелы в значениях. Просто обратил внимание, что в старых версиях это работало, а в новых нет, подумал, что возможно это баг

    написал в Поддержка Читать далее
  • D
    Dolce

    Участник @andchir написал в Медленная загрузка листа заказов в админке:

    ALTER TABLE modx_shopkeeper3_purchases ADD INDEX(order_id);

    Спасибо, помог sql запрос, теперь все мгновенно!

    написал в Поддержка Читать далее
  • D
    Dolce

    Опишу полностью, что имею сейчас. В мини корзине создал элемент, который открывает fancybox iframe

    <span data-fancybox data-type="iframe" data-src="[[~5]]" class="fancybox"></span>
    

    Кнопки на товаре в категории:

    <div class="groupButton__item">
        <button class="button button--size-xl snippet__button" type="submit" >
            <span class="icon icon--cart"></span>
            <span class="button__text">Купить</span>
        </button>
    </div>
    <div class="groupButton__item">
        <button class="button button--size-xl snippet__button button--click" onclick="SHK.fillCart(id,count[,refresh])">
            <span class="button__text">Заказать<br> в 1 клик</span>
        </button>
    </div>
    

    Подключен плагин - fancyBox3

    и свой скрипт

    $(".button--click").on("click", function() {
         window.flagCart = true;
     });
    
    
    var $links = $('.fancybox');
    
    function SHKloadCartCallback(){
    
    
        if(window.flagCart == true){
            $.fancybox.open($links);
            window.flagCart = false;
        }
    
    
    }
    
    
    $(document).bind('ready',SHKloadCartCallback);
    

    написал в Поддержка Читать далее