Картинка для каждого пункта $FILTER1_VALUE$

голоса: 0

Столкнулся с такой неприятной проблемой. Суть проблемы такова. Для карточки товара нужно выбрать несколько возможных текстур: венге, дуб, бук и.т.д. Решил сделать это через фильры. Но присвоить стиль получается только, если отключен множественный выбор значений.



  <?if($FILTER1_VALUE$='Дуб')?>  
  <div id="dec" class="dub" title="Дуб">
</div>
  <?endif?>  
 <?if($FILTER1_VALUE$='Венге')?>  
  <div id="dec" class="venge" title="Дуб">
</div>
  <?endif?>  
 <?if($FILTER1_VALUE$='Бук')?>  
  <div id="dec" class="buk" title="Дуб">
</div>
  <?endif?>  
 <?if($FILTER1_VALUE$='Выбеленный дуб')?>  
  <div id="dec" class="bel" title="Дуб">
</div>
  <?endif?>  

Дк вот, мне нужен множественный выбор значений, и те значения, которые выбраны - отображать. Попробовал уже множество вариантов, но отображается только тогда, когда множественный выбор значений отключен. И отображается, соотвественно, только одно значение, а надо несколько. Спасибо!

| Автор: | Категория: Каталоги

Ответов: 1

Голоса: +1
 
Лучший ответ

Можно сделать так....    

<?ifnot(strpos($FILTER1_VALUE$,'Ду')=-1)?><div id="dec" class="dub" title="Дуб"> </div><?endif?>

<?ifnot(strpos($FILTER1_VALUE$,'Ве')=-1)?><div id="dec" class="venge" title="Дуб"> </div><?endif?>  

Дальше допишите сами.

| Автор:
Выбор ответа лучшим | | Автор: Rome Dizoff
...