Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   Своя картинка для каждого раздела (http://forum.typo3.ru/showthread.php?t=6770)

mike 19.09.2008 10:43

Своя картинка для каждого раздела
 
Добрый день.

Подскажите, как проще всего обеспечить ротацию картинок в шапке сайта?
Хотелось бы, чтобы каждому разделу соответствовала своя картинка.

Нашел упоминание на форуме bs_headerselector, вроде как раз для этого.
Но сходу непонятно как использовать. Ясно, что в свойствах страницы нужно указать картинку, а какую правку делать в шаблоне, - непонятно. Документации на этот ext нет :(

Заранее спасибо,
Михаил.

-=UncleByte=- 19.09.2008 15:02

Проще всего использовать возможность добавить к каждой странице ресурс в виде картинки и место в хедере замапить соответственно чтобы в TS определить вывод картинки.

maaboo 19.09.2008 17:06

А в TS определять через PIDinRootline?

Fearless Goblin 19.09.2008 17:12

Нет. Это делается примерно таким образом:
Код:

temp.hedImg = IMAGE
temp.hedImg {
  wrap = <div id="headImg">|</div>
  file {
    import.field = media
    import = uploads/pics/
    import.listNum = 0
  }
}


-=UncleByte=- 19.09.2008 17:14

Цитата:

Сообщение от maaboo (Сообщение 21483)
А в TS определять через PIDinRootline?

Зачем? Все проще гораздо. Допустим картинка в хедер у нас замаплена как lib.headimage, тогда основной TS для него будет выглядеть примерно вот так:
Код:

lib.headimage = IMAGE
lib.headimage.file {
        import = uploads/media/
        import.field = media
        import.listNum = 0
        }

Все остальное (ресайз и обрезка на случай загрузки каких угодно размеров картинки, нанесение надписей/копирайтов и т.д. и т.п.) можно легко добавить изучая возможности GIFBUILDER.

-=UncleByte=- 19.09.2008 17:18

Пока писал опередили :)

Fearless Goblin 19.09.2008 17:28

:) И примеры практически идентичные.

mike 19.09.2008 17:49

Спасибо большое за разъяснения, многое прояснилось :)

mike 19.09.2008 18:00

И, вдогонку, связанный вопрос.

Может быть, можно аналогичным образом поступить с email'ом для формы контактов?
Можно ли прописать для корневых страниц разделов email, на который будет отправляться письмо при заказе?

Спасибо заранее,
Михаил.

Andrey Grey 19.09.2008 18:27

конечно можно.
тойже методикой, только slide, чтобы брать с верхнего уровня.
использовать поле email в свойствах страницы.

но вопрос вот в чем: а оно надо? вы все еще используете стандартню форму? есть более притяные и гибкие решения: tmailform powermail и тп...


Часовой пояс GMT +4, время: 00:02.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot