Вы не зашли.
Страницы 1
Доброго всем вечера, вот начал менять дизайн на одном из своих сайтов, столкнулся с проблемкой, просто в полной и в короткой новости использую индивидуальные иконки для категорий, код выглядит вот так:
<div class="block">
<h2><a href="{full-link}">{title}</a></h2>
<div class="date">{date}</div>
<div class="news-text">
{short-story}
</div>
<a href="{full-link}" class="link_see">Смотреть</a>
<a href="#" class="link_rubrik_1">Железо<span class="icon_rubrics"></span></a>
</div>
можно ли как нибудь закостылить этот момент? У новостей будет использоваться и "Дополнительные категории", но в данном месте я хотел бы выводить только информацию о категории которая главная для новости.
Пример:
То есть что-то вроде такого костыля:
<a href="{category-link}" class="link_rubrik_{category-id}">{category-name}<span class="icon_rubrics"></span></a>
[hr /]PS плюс еще вопрос, можно ли как нибудь закостылить еще ссылку на печать? Чтобы было не [print-link]...[/print-link] а {print-link}?
I ♥ NGeneration CMS
Не в сети
Евгений, engine/includes/news.php, после строки ~146:
$tvars = newsFillVariables($row, 1, isset($_REQUEST['page'])?$_REQUEST['page']:0, (substr($callingParams['style'], 0, 6) == 'export')?1:0);
добавляешь:
$tvars['vars']['masterCategoryId'] = $SYSTEM_FLAGS['news']['db.categories'][0];
и в полной новости появится переменная {masterCategoryId} в которой будет ID основной категории.
Не в сети
Страницы 1