Страница 1 из 11
Модератор форума: Yuri_G 
Сообщество uCoz » Вебмастеру » Общие вопросы от вебмастеров » Как поставить шапку только для нужных разделов \ категорий
Как поставить шапку только для нужных разделов \ категорий
Surfer_Dude
Сообщений: 8
Репутация: 0

Сообщение # 1 | 19:49:46
Мне нужно сделать для разных разделов разные шапки так, что бы указанная шапка распространялась на категории раздела и каждый файл в категории раздела. То есть шапка для раздела и все всё что в нём.

Для разделов и категорией вручную прописать еще можно, но так как файлов на сайте планируется огромное кол-во, то для каждого файла прописывать шапку это уже зашквар.

p.s. сейчас у меня шапка прописана в верхней части
Код
<?if($URI_ID$='ldCat1)?>
     <img src="/imgshab/tes_logo.png" alt=""><br>
<?endif?>

И еще, заодно можете подсказать как выводить центральную часть изображения. То есть к файлам бывают узкие, бывают широкие изображения, и что бы строй не нарушался, неплохо бы выводить изображения одинакового размера, а если оно не вмещается из за того что одна из сторон непропорциональна, то что бы захватывало определённую область от центра фото.
Сообщение отредактировал Surfer_Dude - Воскресенье, 09 Июл 2017, 20:15:40
psoric
Сообщений: 62
Репутация: 0

Сообщение # 2 | 16:23:55
Surfer_Dude, адрес саита?
chelovek_nevozmozhnyy
Сообщений: 16
Репутация: 0

Сообщение # 3 | 19:55:43
Вы используете конструктор сайтов поэтому вам придется довольствоваться тем, что у вас есть! То есть использовать, по вашему мнению зашкварный способ.

Возможно есть и другие варианты, но не думаю, что кто то знает, как это сделать на данном форуме, могу конечно же ошибаться. Возможно вам лучше отказаться от головняка и сделать все проще?
hikornienko
Сообщений: 80
Репутация: 8

Сообщение # 4 | 23:42:11

Код
<?if($URI_ID$='ldCat1)?>
     <img src="/imgshab/tes_logo.png" alt=""><br>
     <style>Стили категории</style>
<?endif?>
Можете стилями сделать индивидуальный шаблон каждой категории.
Sentimo
Сообщений: 674
Репутация: 155

Сообщение # 5 | 14:17:01
Surfer_Dude, В шаблонах "Страница со списком материалов раздела", "Страница со списком материалов категории", "Страница материала и комментариев к нему" прописываем так <img src="/imgshab/$SECTION_NAME$.png" alt=""> соответственно в файл-менеджере файлы шапки должны называться как разделы(буква в букву).
Likbezz
Сообщений: 1
Репутация: 0

Сообщение # 6 | 13:58:57
Лучше использовать $SECTION_URL$ - отрезать лишнее и оставить только нужное, например: likbezz.ucoz.ru/load/spravki_uchebniki/21 - выделенное - нужная часть.
И использовать в виде класса, а в CSS прописать необходимые стили. Или подключать нужную таблицу.
Несложно, короче.

Хрен, положенный на мнение окружающих, ведет к счастью и спокойствию..
Likbezz_Flesh
Сообщений: 205
Репутация: 45

Сообщение # 7 | 14:11:42
Цитата Likbezz ()
Лучше использовать $SECTION_URL$ - отрезать лишнее и оставить только нужное, например: likbezz.ucoz.ru/load/spravki_uchebniki/21 - выделенное - нужная часть.

Типа:
Код
<body class="cat-<?int(substr($SECTION_URL$,strrpos($SECTION_URL$,'/')+1))?>">
...

и в стили:
Код
.cat-6{
    /* ... */
}


Для главной - соответственно:
Код
.cat-0{
    /* ... */
}

..как-то так..)

Цитата Surfer_Dude ()
И еще, заодно можете подсказать как выводить центральную часть изображения. То есть к файлам бывают узкие, бывают широкие изображения, и что бы строй не нарушался, неплохо бы выводить изображения одинакового размера, а если оно не вмещается из за того что одна из сторон непропорциональна, то что бы захватывало определённую область от центра фото.

В блоке с фиксированными размерами фононом со стилями background-size:contain

Сообщение отредактировал Likbezz_Flesh - Пятница, 18 Авг 2017, 14:17:50
Сообщество uCoz » Вебмастеру » Общие вопросы от вебмастеров » Как поставить шапку только для нужных разделов \ категорий
Страница 1 из 11
Поиск: