Сергей Карпович

Сергей Карпович

С нами с 29 декабря 2020; Место в рейтинге пользователей: #316
Сергей Карпович
20 апреля 2022, 14:13
0
Да, спасибо, не туда пихал, теперь условие работает
Сергей Карпович
20 апреля 2022, 13:56
0
Толи я не туда пихаю, толи не работает.
Это я ставлю в чанк tpl-msOptions?
и в {if $getR > 0} оборачиваю, то что внутри {foreach $values as $value index=$index}

Если просто ставлю отдельно, то выводит нули, хотя опции значения опций имеют остатки, кроме одной
Сергей Карпович
20 апреля 2022, 12:46
0
И в чанке и в шаблоне.
Например в чанке у меня вывод такой
{'msOptions' | snippet: [
                'product' => $id,
                'options' => 'option_size',
                'tpl' => 'tpl-msOptions'
            ]}
И чанк tpl-msOptions
{foreach $options as $name => $values}
    <div class="options-title"><b>{('ms2_product_' ~ $name) | lexicon}</b></div>
    {foreach $values as $value index=$index}
        <label class="options-label">
            <input type="radio" value="{$values[$index]}" name="options[{$name}]" {if $index == 0}checked="checked"{/if}/>
            <span>{$values[$index]}</span>
        </label>
    {/foreach}
{/foreach}
Сергей Карпович
20 апреля 2022, 09:54
+1
Разобрался, в /core/components/icontv/elements/config/ добавляем свою конфигурацию со своим набором.
Сергей Карпович
20 апреля 2022, 09:30
0
А можно подключить свою iconFonts библиотеку (указать свою папку с шрифтом и стилями)?
Например на флатикон я создаю для конкретного сайта набор, выгружаю в виде иконочного шрита и иннтегрирую в сайт
Сергей Карпович
19 апреля 2022, 08:57
0
Как деактивировать значение опции, если оно закончилось?
Опции в товаре выводу так (в чанке):
{'msOptions' | snippet: [
                'product' => $id,
                'options' => 'option_size',
                'tpl' => 'tpl-msOptions'
            ]}
И чанк tpl-msOptions:
{foreach $options as $name => $values}
    <div class="options-title"><b>{('ms2_product_' ~ $name) | lexicon}</b></div>
    {foreach $values as $value index=$index}
        <label class="options-label">
            
        <input type="radio" value="{$values[$index]}" name="options[{$name}]" {if $index == 0}checked="checked"{/if}/>
            <span>{$values[$index]}</span>
        </label>
    {/foreach}
{/foreach}
Сергей Карпович
19 апреля 2022, 08:50
0
Что то догнать не могу, как настроить скрытие значения опции, если по нему остаток = 0?
Сергей Карпович
08 апреля 2022, 11:51
0
Правильно понимаю, что тексты основного языка нужно в любом случае указывать в локализациях, иначе он не будет отображаться?
Ни как это не обойти?
Сергей Карпович
08 апреля 2022, 11:39
0
не нашлось решение, у меня аналогичный вопрос?
Сергей Карпович
25 марта 2022, 09:58
0
КЭШ конечно чистил, это не помогало, только пересохранение товаров решило ситуацию
Сергей Карпович
24 марта 2022, 10:56
0
Кажись разобрался, ситуация такая.
Были изначально созданы опции, допустим 1,2,3,4.
Созданы товары и указаны значения этих опций.
Затем созданы опции 5,6,7,8…
Так вот эти новые опции стали выводиться, даже если пустые. До тех пор пока я не прошелся по товаром и тупо их не пересохранил.
Я так понимаю, это какой баг в minishop?
Сергей Карпович
20 марта 2022, 15:06
0
Спасибо, этот вариант тоже работает
Сергей Карпович
20 марта 2022, 14:01
0
Подскажите как на fenom вывести сниппет getRemains с проверкой на наличие.
Если 0 = нет в наличии, иначе n шт.
Сергей Карпович
04 марта 2022, 12:09
0
или подставлять другой чанк, если в галерее только одно фото выбрано?..
Сергей Карпович
04 марта 2022, 11:52
0
Есть ли способ задать чанк для одиночного фото, что бы было возможно настроить кадрирование изображения и сжатие?
Сергей Карпович
27 февраля 2022, 20:03
0
Это прекрасно!
Есть неудобство — фото выбираются мелкими чекбоксами, было бы удобнее если чекбокс был всей строкой с фото с подсветкой выбранных.
через label можно сделать.