Добрый день.
Прошу подсказать, имеется задача, сделать вывод двух цен, сделал, потом стояла задача сделать этим ценам разное оформление, сделал, теперь стоит задача, сделать чтоб при появление у товара типа цены "Акция", она заменяла тип цены "Розничная" (которая есть у всех товаров), а розничная применяла стиль "перечеркнутой". А при отсутствии типа цены "Акция" выводился только тип цены "Розничная" со стилем "не перечеркнутая". Буду благодарен за любую подсказку...
Сейчас вывод цен выглядит следующим образом:
<?foreach($arElement["PRICES"] as $code=>$arPrice):?>
<?if($code == 'Акция'):?>
<span class="Стиль акции "перечернутая")"><?=$arPrice["PRINT_VALUE"]?></span>
<?elseif($code == 'Розничная'):?>
<span class="Стиль розничной "не перечеркнутая""><?=$arPrice["PRINT_VALUE"]?></span>
<?endif?>
<?endforeach;?>
Выводится тип цены акция "перечеркнутая", а тип цены розничная "не перечеркнутая". Когда типа цены "Акция" нет, то выводится только "Розничная". А надо, повторюсь:
при появлении у товара типа цены "акция" - тип цены розничная "перечеркивается", а тип цены "Акция" занимает место "розничной". Ну и при отсутствии "Акции", просто показывалась "розничная" цена!
Прошу подсказать, имеется задача, сделать вывод двух цен, сделал, потом стояла задача сделать этим ценам разное оформление, сделал, теперь стоит задача, сделать чтоб при появление у товара типа цены "Акция", она заменяла тип цены "Розничная" (которая есть у всех товаров), а розничная применяла стиль "перечеркнутой". А при отсутствии типа цены "Акция" выводился только тип цены "Розничная" со стилем "не перечеркнутая". Буду благодарен за любую подсказку...
Сейчас вывод цен выглядит следующим образом:
<?foreach($arElement["PRICES"] as $code=>$arPrice):?>
<?if($code == 'Акция'):?>
<span class="Стиль акции "перечернутая")"><?=$arPrice["PRINT_VALUE"]?></span>
<?elseif($code == 'Розничная'):?>
<span class="Стиль розничной "не перечеркнутая""><?=$arPrice["PRINT_VALUE"]?></span>
<?endif?>
<?endforeach;?>
Выводится тип цены акция "перечеркнутая", а тип цены розничная "не перечеркнутая". Когда типа цены "Акция" нет, то выводится только "Розничная". А надо, повторюсь:
при появлении у товара типа цены "акция" - тип цены розничная "перечеркивается", а тип цены "Акция" занимает место "розничной". Ну и при отсутствии "Акции", просто показывалась "розничная" цена!