Вывод оптовой цены вместо розничной (minishop2)
        Доброго времени суток. Вопрос в следующем: нужно вывести оптовую цену товара, если пользователь принадлежит группе 'wholesalers'. В чанке с карточкой товара пишу следующее:
    
    
                                                                                
            <div class="card-price">
    <p>[[!+modx.user.isMember:is=`wholesalers`:then=`[[+old_price]]`:else=`[[+price]]`]]</p>
</div>В [[+old_price]] указана оптовая цена, но все равно выводит розничную цену, т.е. ту которая указана в [[+price]]. В чем моя ошибка?    Комментарии: 6
                Там разве не вот так?
                    modx.user.id:ismember=`MyGroup`            
                Спасибо помогло! А как такую конструкцию в fenom описать?            
                    
                Сам разобрался. Если кому вдруг понадобится:
                    {if $_modx->isMember('wholesalers')}
            <div class="catalog-main-price">
        <p>{$old_price} ₽</p>
    </div>
    {else}
    <div class="catalog-main-price">
        <p>{$price} ₽</p>
    </div>
{/if}            
                Тогда уж лучше так. =)
                    <div class="catalog-main-price">
    <p>{if $_modx->isMember('wholesalers')}{$old_price}{else}{$price}{/if} ₽</p>
</div>            
                Тогда уж лучше так
                    <div class="catalog-main-price">
    <p>{$_modx->isMember('wholesalers') ? $old_price : $price} ₽</p>
</div>            
                Так вообще идеально. =)            
                    
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.