Как сделать так, чтобы выбранный тег тоже выводился?
Если Вам необходимо выводить текущую позицию в облаке тегов, тогда необходимо сделать следующее:
Заходим в bitrix/components/sotbit/seo.meta.tags/.parametrs.php
Добавляем строчку после 91:
'SHOW_ACTIVE' => array( "PARENT" => "BASE", 'NAME' => "Показывать активную вкладку", 'TYPE' => "CHECKBOX", "DEFAULT" => "Y", ),
Заходим в bitrix/components/sotbit/seo.meta.tags/component.php
Находим строчку 134 и добавляем
$arrTag['SHOW_ACTIVE']=0;
http://joxi.ru/VrwLPjvUjXpodm
Находим строчку
if($curPage !== false) unset($Tags[$curPage]);
и заменяем её на следующую:
if($curPage !== false) { if ($arParams['SHOW_ACTIVE']=='Y') { $Tags[$curPage]['SHOW_ACTIVE']=1; } else { unset($Tags[$curPage]); } }
http://joxi.ru/a2X6809claEZlr
В самом вызове компонента добавляем строчку “SHOW_ACTIVE” => “Y”,
http://joxi.ru/J2bnpZWcgwjYb2
Далее при вызове уже в самом шаблоне кастомизируете если SHOW_ACTIVE=1, то добавляете выделение в css. Должно получится следующее:
<div class="sotbit-seometa-tags-wrapper <?if ($Item['SHOW_ACTIVE']==1) echo 'active';?>">