Уникальности категории модуля

голоса: 0
Можно ли как-то реализовать, чтобы категории одного модуля имели уникальные теги с классами. То есть принципиальность вопроса не в стилях, а в тегах main section  div и тд. На примере можно было бы реализовать так (смотрим ниже), но система не даст,  потому что $BODY$ можно использовать только 1 раз.  Естественно после этого пойдут другие различные теги, это лишь для примера. А требуется это для того, чтобы каждая категория выглядела уникально, не по стилям, а по дизайну.  <?if($URI_ID$="bdCat1")?><main>$BODY$</main><?endif?>  <?if($URI_ID$="bdCat2")?><section>$BODY$</section><?endif?>
Адрес сайта не важно
| Автор: | Категория: Дизайн сайта

Ответов: 2

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

Для тэгов так

<?if($URI_ID$='bdCat1')?><main><?if($URI_ID$='bdCat2')?><section><?endif?><?endif?>$BODY$<?if($URI_ID$='bdCat1')?></main><?if($URI_ID$='bdCat2')?></section><?endif?><?endif?>

| Автор:
Выбор ответа лучшим | | Автор: webanet
Да, спасибо, что-то я не попробовал так сделать, сейчас попробую
Все получилось, теперь у каждой категории свои теги, спасибо за подсказку
голоса: 0

Чтобы было уникально для категорий, можно как пример завернуть боди в класс вида:

<main id="$URI_ID$">$BODY$</main>

после привязываться к всему этому стилями как пример к первой категории каталога статей вида:

main#puCat1 {}

код $URI_ID$ в итоге будет автоматически выводить класс айди под каждую страницу категории, а вы к этому цепляйтесь и пишите свои стили.

| Автор:
...