Сохранить
Сохраняем
  • B
    Barnick

    Добрый день. Нужна ваша помощь.

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

    В карточке товара все прекрасно работает. В категории не получается.

    Вызов getProducts

    <div>
    [[getProducts?
    	&includeTVList=`migx_img,migx_resurse,price,size`
    	&includeTVs=`tv`
    	&tpl=`vitrina.tpl`
    ]]
    </div>
    vitrina.tpl
    <div>
    <form>
    <div class="kt__vitrina">
        <a href="[[~[[+id]]]]">
            [[!getImageList?
                        &tvname=`migx_img`
                        &tpl=`migx_img_big__tpl__vitrina`
                        &limit=`1`
                        &docid=`[[+id]]`
                    ]]
        </a>
        <h2>[[+longtitle]]</h2>
        <ul class="opisanit__tovara__vitrina">
            <li>Шкаф металлический разборный двухсекционный для хранения одежды.</li>
            <li>
                <div class="razmer">
                    <p>Размер:</p>
                    <span><input class="shk_param" type="radio" name="size__68" value="0__0" id="size680" checked="checked" onclick="SHK.additOpt(this)"> <label for="size680">1370х525х585 мм</label></span>
                                                    
                </div>
            </li>
            <li>Описание товара</li>
                [[!getImageList?
                    &tvname=`migx_resurse`
                    &tpl=`migx_resurse_tpl`
                    &docid=`[[*id]]`
                    &limit=`999`
                ]]
            <li>
            [[+tv.size]]
            
            <li>
                <div ena class="price">Цена:</div>
                <div ena class="cena">[[+tv.price]]
                    <i class="demo-icon icon-rouble"></i>
                </div>
            </li>
        </ul>
        <button type="button" class="btn__in__cart">В корзину 
            <i class="demo-icon icon-basket-2"></i>
        </button>
        
    </div>
    </form>
    <div>
    

    Сейчас выводит таким образом
    0_1510040250402_Screenshot_3.jpg

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

    Участник @ren написал в Динамическое отображение цены в карточке товара:

    shk-price

    Имею такой код чанка, но стоимость товара в корзине не меняется
    <form action="[[~[[*id]]? &scheme=abs]]" method="post">

                                <input type="hidden" name="shk-id" value="[[*id]]" />                                
                                <input type="hidden" name="shk-count" value="1" />
                                [[*col:replace=`[[+id]]==[[*id]]`]]
                                <div class="shk-price">[[!*price]]руб.</div>
                                
                                <div class="product-price">
                                  <button type="submit" class="shk-but">В корзину <i></i></button>
                                </div> 
                                
                         </form>
    

    Подскажите, где ошибка?

    написал в MODX - Вопросы и обсуждения Читать далее