Sm +3


Sm

  • Sm Sm 23 марта 2018 21:01 #
  • Sm Sm 23 марта 2018 19:20 #

    Помогло, спасибо! А ещё может подскажите как вывести определенную характеристику 'material' и её значение 'steel' в качестве условия отображения контента? Вот что правильно вставить?

    {if .... 'material' == 'steel'}
    {/if}

    в ответ на Синтаксическая ошибка в блоке при условии

  • Sm Sm 23 марта 2018 16:27 #

    Вот мой код Блока landing_product

    {if}
    <h2>Товар 1</h2>
    {/if}

    и я пытаюсь вставить его в шаблон магазина где карточка товара:

    {$wa->block("landing_product")}

    В итоге выдает синтаксическую ошибку. А если уберу {if} {/if} то всё выводит нормально. Получается нельзя условия ставить в блоке?

    в ответ на Синтаксическая ошибка в блоке при условии

  • Sm Sm 23 марта 2018 16:21 #

    Спасибо огромное! Всё получилось.

    в ответ на Изменять карточку товара, если есть доп параметр или тег

  • Sm Sm 23 марта 2018 16:10 #

    Спасибо, но что-то не завелось всё равно. Вот пытаюсь убрать кнопку "Купить" и заменить её текстом в каталоге товаров. Если товар содержит определенный доп. параметр. Прописываю условие как вы и указали, но ничего не происходит в каталоге. Срабатывает {else}, хотя в карточке товара всё работает.

    в ответ на Изменять карточку товара, если есть доп параметр или тег

  • Sm Sm 23 марта 2018 16:08 #

    А как-то можно туда добавлять товары?

    Я просто думал блоки - удобная конструкция, чтобы потом в одном месте только код править, а вывод делать только там где нужно. Или так не получится?

    в ответ на Синтаксическая ошибка в блоке при условии

  • Sm Sm 30 октября 2016 21:42 #

    Предлагаю мыслить не сниппетами, а удобством пользователя и продавца. Если нам нужен рейтинг товара, то почему мы вынуждаем пользователя для этого делать больше действий. Представляете, чтобы поставить лайк в соцсети нужно было бы форму заполнять, меньше бы лайков стало!?

    в ответ на "Быстрый" рейтинг товара

  • Sm Sm 1 октября 2016 19:23 #

    это не html, а символ. Есть пробел — он на клавише space, а есть неразрывный пробел, погуглите для вашей операционки как вводить

    в ответ на Неразрывные пробелы в&nbsp;​заголовках

  • Sm Sm 1 октября 2016 18:11 #
  • Sm Sm 1 октября 2016 14:48 #

    Это не решение, это «забей».

    Решение такое: ставить неразрывные пробелы сиволом из юникода. Например в бирмановской раскладке для Мака это Alt + Shift + пробел.

    в ответ на Неразрывные пробелы в&nbsp;​заголовках

  • Sm Sm 17 января 2016 13:17 #

    Выдает ошибку, когда жму сохранить. Предлагает выбрать из двух форматов jpg или png, выбираю и выдает ошибку:

    Request Entity Too LargeThe requested resource
    /webasyst/photoedit/


    does not allow request data with POST requests, or the amount of data provided in the request exceeds the capacity limit.

    в ответ на Приложения и плагины от Креатив Офис.

  • Sm Sm 9 сентября 2015 20:39 #

    Возник следующий вопрос: Поддержка забирает почту и удаляет ее с сервера, если приложение начинает глючить (в силу неясных причин) или работать неправильно, как можно ее переустановить и извлечь переписку из нее - ведь она остается только в ней? Т.е. переустановить Поддержку сохранив уже обработанные запросы.

    в ответ на Не приходят запросы в приложение Поддержка

  • Sm Sm 9 сентября 2015 20:25 #

    Нет.

    Я поменял только что пароли на самих почтах, изменил их в поддержке (к ней доступ никто сторонний не имеет), отправил несколько тестовых писем, но в поддержку они не пришли.

    в ответ на Не приходят запросы в приложение Поддержка

  • Sm Sm 9 сентября 2015 04:01 #

    А номер запроса присваивается например: 4393 (это я вижу из уведомления что запрос получен на мыло с которого писал тестовое письмо), хотя у меня уже номера идут 18616.

    в ответ на Не приходят запросы в приложение Поддержка

  • Sm Sm 9 сентября 2015 03:58 #

    И еще: email уведомления приходят, что ваш запрос номер такой-то получен. Но сам запрос нигде не отображается. Ни в новых, ни в непрочитанных, нигде.

    в ответ на Не приходят запросы в приложение Поддержка

  • Sm Sm 8 сентября 2015 17:21 #

    Заново удалил и добавил потоки входящие - такая же картина.

    в ответ на Не приходят запросы в приложение Поддержка

  • Sm Sm 8 сентября 2015 17:19 #

    А если в одну сторону передача изменений Shop Script premium - SC 6 ?

    в ответ на Обмен данными Shop script premium - Shop Script 6

  • Sm Sm 30 июля 2015 09:08 #

    Не работает решение - в корзину переходит, но товар туда не добавляется. Правда я вставлял форму в приложение сайт, ссылка ведет на приложение магазин. Или они должны быть в одном приложении?

    в ответ на Внешняя ссылка на добавление товара в корзину

  • Sm Sm 17 июля 2015 10:08 #

    Конечно каждый сейчас решает эту проблему как может — вы создаете отдельную подстраницу, я прямо в описание кидаю видео, но по данным метрики люди туда ходят редко, и больше щелкают именно на превью фотки, если там будет видео, его просмотров будет точно больше, чем если оно спрятано на отдельной странице где-то или внизу в описании.

    в ответ на Вставка видео в превью товаров

  • Sm Sm 30 мая 2015 18:29 #

    Присоединяюсь. Ужасная капча, тяжело вводить. Есть же отличная recaptcha от гугла: https://www.google.com/recaptcha/intro/index.html

    в ответ на Замена стандартной капчи

  • Sm Sm 17 ноября 2014 16:06 #
    Подскажите как поправить эту логику - шаблон "Удобная покупка"
    $("#main").on('submit', 'form.addtocart', function () {
    var f = $(this);
    if (f.data('url')) {
    var d = $('#dialog');
    var c = d.find('.cart');
    c.addClass('product').load(f.data('url'), function () {
    d.show();
    if($('#dialog-image-product').length) {
    c.parent().prepend(c.find('h4'));
    c.css('margin-top', d.find('h4').innerHeight());
    }
    if ((c.height() > c.find('form').height())) {
    c.css('bottom', 'auto');
    } else {
    c.css('bottom', '15%');
    }
    });
    return false;
    }
    $.post(f.attr('action') + (sumbolrub ? '?html=1' : ''), f.serialize(), function (response) {
    if (response.status == 'ok') {
    var cart_total = $(".cart-total");
    if ( $(window).scrollTop()>=35 ) {
    cart_total.closest('#cart').addClass( "fixed" );
    }
    cart_total.closest('#cart').removeClass('empty');

    if ($("table.cart").length) {
    $(".content").parent().load(location.href, function () {
    cart_total.html(response.data.total);
    $(window).unbind('load.jcarousel, resize.jcarousel');
    $('ul[class^="products-slider-"]').jcarousel({
    scroll: 1,
    buttonNextHTML: '<div><i class="icon-caret-right"></i></div>',
    buttonPrevHTML: '<div><i class="icon-caret-left"></i></div>',
    reloadCallback: function(carousel){ carousel.scroll(1, false); carousel.list.css('left', 0); }
    });
    });
    } else {
    var origin = f.closest('li');
    var block = $('<div></div>').append(origin.html());
    block.css({
    'z-index': 10,
    top: origin.offset().top,
    left: origin.offset().left,
    width: origin.width()+'px',
    height: origin.height()+'px',
    position: 'absolute',
    overflow: 'hidden'
    }).insertAfter('#main').animate({//code origin => .content
    top: cart_total.offset().top,
    left: cart_total.offset().left,
    width: 0,
    height: 0,
    opacity: 0.5
    }, 500, function() {
    $(this).remove();
    cart_total.html(response.data.total);
    });

    var $scd = f.closest('li').find('.soaring-cart-data').data();
    if($scd){
    var $item = $('#soaring-cart li[data-id="'+response.data.item_id+'"]');
    var cnt = parseInt(f.find('input[name="quantity"]').val()) || 1;

    if($item.length){
    var $qty = $item.find('input.soaring-cart-qty');
    cnt += parseInt($qty.val());
    $qty.val(cnt);
    $item.find('.price').html(currency_format($scd.price*cnt, !sumbolrub, $.comfortbuy.currency));//*
    }else{
    $.extend($scd, { id: response.data.item_id, cnt: cnt, price: ''+currency_format($scd.price*cnt, !sumbolrub, $.comfortbuy.currency) });//*
    $('#soaring-cart ul').prepend(newItem($scd));
    setSoaringHeight();
    }

    $('#soaring-cart').scrollTop( $('#soaring-cart li[data-id="'+response.data.item_id+'"]').position().top );
    }
    }
    if (response.data.error) {
    alert(response.data.error);
    }
    } else if (response.status == 'fail') {
    alert(response.errors);
    }
    }, "json");
    return false;
    });

    в ответ на Переход в Корзину после добавления товара

  • Sm Sm 12 ноября 2014 18:36 #
    нашел в чем была проблема, загружал фотки по 5 мегабайт,
    и скрипт выдавал ошибку Internal server error, но все равно загружал файлы, я ее игнорировал. Но оказалось он их загружал но переполнял диск mysql. Вылечилось увеличением времени исполнения скриптов:

    php_value max_execution_time 60

    в ответ на Ошибка 1030 - перестал пускать в приложение магазин

  • Sm Sm 24 октября 2013 10:05 #
    спасибо, второй момент - ошибка при пользовании фильтром поиска по категории: когда указываю по трем доп характеристикам поиск - выдает ошибку:

    Query Error Query: SELECT p.*,p.id FROM shop_product p JOIN shop_product_features pf1 ON p.id = pf1.product_id AND pf1.feature_id = 49 JOIN shop_product_features pf2 ON p.id = pf2.product_id AND pf2.feature_id = 33 JOIN shop_product_features pf3 ON p.id = pf3.product_id AND pf3.feature_id = 32 JOIN shop_product_features pf4 ON p.id = pf4.product_id AND pf4.feature_id = 43 JOIN shop_product_features pf5 ON p.id = pf5.product_id AND pf5.feature_id = 40 JOIN shop_category_products cp1 ON p.id = cp1.product_id WHERE pf1.feature_value_id IN (152) AND pf2.feature_value_id IN (104) AND pf3.feature_value_id IN (98) AND pf4.feature_value_id IN (140) AND pf5.feature_value_id IN (1) AND p.type_id IN (5) AND p.status = 1 AND cp1.category_id IN(56) GROUP BY p.id ORDER BY cp1.sort ASC LIMIT 30 Error: 1104 Message: The SELECT would examine more than MAX_JOIN_SIZE rows; check your WHERE and use SET SQL_BIG_SELECTS=1 or SET MAX_JOIN_SIZE=# if the SELECT is okay

    в ответ на Установка магазина - ошибка MAX_JOIN_SIZE

  • Sm Sm 24 октября 2013 09:46 #
    собственно сюда тоже отпишу: помогает, но глюк с фильтром сохраняется, те если в фильтре указать скажем три параметра для поиска выдает ошибку - Query Error Query: SELECT p.*,p.id FROM shop_product p JOIN shop_product_features pf1 ON p.id = pf1.product_id AND pf1.feature_id = 49 JOIN shop_product_features pf2 ON p.id = pf2.product_id AND pf2.feature_id = 33 JOIN shop_product_features pf3 ON p.id = pf3.product_id AND pf3.feature_id = 32 JOIN shop_product_features pf4 ON p.id = pf4.product_id AND pf4.feature_id = 43 JOIN shop_product_features pf5 ON p.id = pf5.product_id AND pf5.feature_id = 40 JOIN shop_category_products cp1 ON p.id = cp1.product_id WHERE pf1.feature_value_id IN (152) AND pf2.feature_value_id IN (104) AND pf3.feature_value_id IN (98) AND pf4.feature_value_id IN (140) AND pf5.feature_value_id IN (1) AND p.type_id IN (5) AND p.status = 1 AND cp1.category_id IN(56) GROUP BY p.id ORDER BY cp1.sort ASC LIMIT 30 Error: 1104 Message: The SELECT would examine more than MAX_JOIN_SIZE rows; check your WHERE and use SET SQL_BIG_SELECTS=1 or SET MAX_JOIN_SIZE=# if the SELECT is okay

    где еще поправить запросы, которые за фильтр отвечают? Потому что если ставить SQL_BIG_SELECTS. то весь сайт будет висеть, пока он обрабатывает этот запрос.

    в ответ на работа SS5 при большом количестве SKU основанных на характеристиках

  • Sm Sm 24 октября 2013 07:22 #
    Дмитрий, обнаружил следующее, если все сделать как вы описали, то ошибка пропадет при добавлении в корзину, но продолжит выводиться при попытке воспользоваться поиском внутри категории по фильтру, если выбрать там несколько параметров.

    в ответ на Ошибка 1104 при добавлении заказа в корзину из карточки товара

  • Sm Sm 19 октября 2013 11:20 #
    Дмитрий, спасибо, решал ошибку путем установки SET SQL_BIG_SELECTS=1, но теперь понимаю какая была нагрузка на бд.

    в ответ на Ошибка 1104 при добавлении заказа в корзину из карточки товара

  • Sm Sm 6 октября 2013 05:45 #
    добавил таки класс, все норм отображается проверял возвратом текста ок, но ошибка не пропала. Опять как пытаюсь товар у которого набор из многих конфигураций (например 30 вариантов) добавить в корзину выдает ту же ошибку.

    в ответ на Установка магазина - ошибка MAX_JOIN_SIZE

  • Sm Sm 5 октября 2013 23:53 #
    похожая ошибка и у меня - при добавлении товара в корзину с карточки товара выдает:
    Query Error
    Query: SELECT t0.sku_id FROM shop_product_features t0 JOIN shop_product_features t1 ON t0.sku_id = t1.sku_id JOIN shop_product_features t2 ON t0.sku_id = t2.sku_id WHERE t0.product_id = 427 AND t0.sku_id IS NOT NULL AND t0.feature_id = 31 AND t0.feature_value_id = 106 AND t1.feature_id = 32 AND t1.feature_value_id = 94 AND t2.feature_id = 33 AND t2.feature_value_id = 95 LIMIT 1
    Error: 1104
    Message: The SELECT would examine more than MAX_JOIN_SIZE rows; check your WHERE and use SET SQL_BIG_SELECTS=1 or SET SQL_MAX_JOIN_SIZE=# if the SELECT is okay

    пробовал создать файл shopCustom.class.php (у меня его кстати не было этого файла изначально - это нормально?) с указанными вами выше параметрами и вставлял его вызов в product.html - выдает ошибку 500 браузер

    в ответ на Установка магазина - ошибка MAX_JOIN_SIZE