![]() |
Своя картинка для каждого раздела
Добрый день.
Подскажите, как проще всего обеспечить ротацию картинок в шапке сайта? Хотелось бы, чтобы каждому разделу соответствовала своя картинка. Нашел упоминание на форуме bs_headerselector, вроде как раз для этого. Но сходу непонятно как использовать. Ясно, что в свойствах страницы нужно указать картинку, а какую правку делать в шаблоне, - непонятно. Документации на этот ext нет :( Заранее спасибо, Михаил. |
Проще всего использовать возможность добавить к каждой странице ресурс в виде картинки и место в хедере замапить соответственно чтобы в TS определить вывод картинки.
|
А в TS определять через PIDinRootline?
|
Нет. Это делается примерно таким образом:
Код:
temp.hedImg = IMAGE |
Цитата:
Код:
lib.headimage = IMAGE |
Пока писал опередили :)
|
:) И примеры практически идентичные.
|
Спасибо большое за разъяснения, многое прояснилось :)
|
И, вдогонку, связанный вопрос.
Может быть, можно аналогичным образом поступить с email'ом для формы контактов? Можно ли прописать для корневых страниц разделов email, на который будет отправляться письмо при заказе? Спасибо заранее, Михаил. |
конечно можно.
тойже методикой, только slide, чтобы брать с верхнего уровня. использовать поле email в свойствах страницы. но вопрос вот в чем: а оно надо? вы все еще используете стандартню форму? есть более притяные и гибкие решения: tmailform powermail и тп... |
ой. ступил.... никаких slide. это вообще параметр от file.
|
Все бы хорошо, но не наследуется картинка для дочерних объектов :(
Как бы обойти? |
спасибо, сработало, за одним исключением - дочерние объекты не наследуют прописанное свойство :(
как побороть? |
slide до верхнего уровня наверное поможет
|
допишите
file.import.data = levelmedia: -1,slide |
Где ж вы всё это берёте? :-) Я про import и прочее.
Я вижу в TSRef cObject FILE, но не вижу там никаких import! |
если чего-то не знаешь, то помогает гугл.
|
Однако, информативно!
|
если я Вас правильно понял, должно было получиться следующее в шаблоне:
Код:
subparts.headerimage = IMAGE |
получилось следующее в шаблоне:
Код:
subparts.headerimage = IMAGE |
Цитата:
|
Точно :-)
Спасибо большое, проблема решена. |
Часовой пояс GMT +4, время: 08:23. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot