Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы по вёрстке Как в разных категориях сайта сделать разное оформление?

Как в разных категориях сайта сделать разное оформление?


     06.06.2015    Общие вопросы по вёрстке, Шаблоны (TPL)    1049

вопрос
Суть темы в том, что я хочу для каждого раздела своего сайта сделать тематическое оформление в виде растяжки. В самой растяжке находится заголовок Н1, который для каждой категории разный. На сайте более 50 категорий.
У меня не будет 50 разных растяжек, а всего около 5 основных и для некоторых разделов индивидуальные. Сначала думал использовать такую вот конструкцию:

[category=1,2,3,4]
<div class="pagedesc_wide">
        <div class="in" style="background-color:#e74d3d;">
            <div class="container" style="background-image:url({THEME}/images/side_1.png);">
                <h1>Заголовок</h1>
            </div>
        </div>
    </div>
[/category]

[category=5]
<div class="pagedesc_wide">
        <div class="in" style="background-color:#e74d3d;">
            <div class="container" style="background-image:url({THEME}/images/side_2.png);">
                <h1>Заголовок</h1>
            </div>
        </div>
    </div>
[/category]


Но! заголовки же Н1 должны меняться в каждой категории... Не очень красивое решение. использовать такую конструкцию:

[category=1]
<div class="pagedesc_wide">
        <div class="in" style="background-color:#e74d3d;">
            <div class="container" style="background-image:url({THEME}/images/side_1.png);">
                <h1>Заголовок 1</h1>
            </div>
        </div>
    </div>
[/category]

[category=2]
<div class="pagedesc_wide">
        <div class="in" style="background-color:#e74d3d;">
            <div class="container" style="background-image:url({THEME}/images/side_2.png);">
                <h1>Заголовок 2</h1>
            </div>
        </div>
    </div>
[/category]

и так до 50...


Пожалуйста, помогите решить проблему. Если кто может предложить решение в виде хака/модуля, прошу написать мне.
icq; 545894
skype: viktor_aksyonov

Ответа пока нет


Комментарии пользователей (2)

ПафНутиЙ
1065

3396 | 2434

ПафНутиЙ - 6 июня 2015 10:17 - Админ

Используйте модуль CatFace

Каков вопрос - таков и ответ. Просто помните об этом.

Axel
38 | 25

Axel - 6 июня 2015 10:40 - Юзер

Я уже использую данный модуль для описания в разделах. Тоже сначала думал использовать его, но куда запихать весь html?

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

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