Решение, как штатные теги Битрикса сделать ссылкой в компоненте новостей bitrix:news
Решение:
Для детальной страницы (news.detail):
Для списка новостей или статей (news.list):
$arrTags = explode(',', $arResult['TAGS']); $count = count($arrTags); $i = 0; foreach($arrTags as $value): $i++; $value = trim($value); echo '<a href="/search/?tags='.str_replace(' ', '+', $value).'">'.$value.'</a>'; if($i != $count) echo ', '; endforeach;
Для списка новостей или статей (news.list):
<? $tag = $arItem["FIELDS"]["TAGS"]; $arrTags = explode(',', $tag); $count = count($arrTags); $i = 0; foreach($arrTags as $value): $i++; $value = trim($value); echo '<a href="/search/?tags='.str_replace(' ', '+', $value).'">'.$value.'</a>'; if($i != $count) echo ', '; endforeach; ?>
Похожие решения:
Комментарии (0)