@z_u_l

Как вывести маркерованный список из админки в битриксе?

В инфоблоке создал свойство ATT_DSC_RATE типа HTML/текст.

5b32a3ede4b96851696036.png

Пытался вывести так, но выводится все описание в одном li. Можно ли как-то сделать, чтобы с каждой новой строчки был новый li? Или маркерованные списки вообще по-другому делаются?
<ul>
	<?foreach($arItem["DISPLAY_PROPERTIES"] as $pid=>$arProperty):?> 
		<?if($pid =="ATT_DSC_RATE"): ?> 	
			<li><?echo $arProperty["DISPLAY_VALUE"];?></li> 
		<?endif?> 
	<?endforeach;?>
</ul>
  • Вопрос задан
  • 72 просмотра
Решения вопроса 1
@haramba
Почему вопросы о про битрикс такие тупые?
Почему бы изначально не хранить верстку списка в самом поле?

Ну если надо поизвращаться то так.
<ul>
  <?
   $text = $arItem["DISPLAY_PROPERTIES"]["ATT_DSC_RATE"]["DISPLAY_VALUE"];
   $lines = explode("\n", $text);
  ?> 
   <?foreach($lines as $line): ?> 
      <?if(trim($line) != ""):?>	
            <li><?echo $line;?></li> 
      <?endif?> 
  <?endforeach;?>
</ul>
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы