![]() |
Подключение CSS без создания нового шаблона
Скажите пожалуйста, можно ли подключить css к одной отдельно выбраной тсраничке без создания для нее нового шаблона?
|
Прописать в TS Setup страницы:
Код:
page.includeCSS {mainstyles = fileadmin/templates/css/main.css} |
Да, написать вот эту строчку, заключив её в условие:
[globalVar = TSFE:id = 77] page.includeCSS.mainstyles = fileadmin/templates/css/main.css [end] |
Я так понимаю что если это прописывать непосредственно на странице ничего таког не нужно... или я не прав?
|
Спасибо большое за помощь!
|
Цитата:
|
Подключить цсс получилось, но только прописав
Код:
[globalVar = TSFE:id = 25] можно ли к странице тамким же образом несколько цсс подключить? |
Цитата:
|
Это то понятно... 25 - это как рас id странички, на которой мне нужен немножко другой цсс... я именно говорю про то, что данный TS работает у меня лишь в setup шаблона, а не странички... TS странички он упорно игнорирует.
|
Цитата:
|
Цитата:
[globalVar = TSFE:id = 100 | TSFE:type = 98] не помогает. Дело в том, что необходим листинг сообщений на форуме для распечатки, и никак не удается настроить страницу печати (по дефолту печатная версия отображает и кнопочки "ответить", "цитировать" и прочий мусор). |
Можно еще сделать так, чтобы заменить значение какого-то отдельного класса. В TS нужной страницы:
page.CSS_inlineStyle = .changing_class {background: #ccc !important;} |
Цитата:
|
Цитата:
page.includeCSS { file1 = fileadmin/templates/print.css file1.media = print } Пытался изменить page.includeCSS на print_page.includeCSS – тщетно. _______________ Так, удалось подключить изменив file1 на file, т.е.: print_page.includeCSS { file = fileadmin/templates/css/print.css file.media = print } Протестирую (т.к. визуально пока изменений нет), отпишусь. _______________ print_page.includeCSS { file = fileadmin/templates/print.css file.media = all } Всё ok, получилось подключить. При медиа="принт" стиль не работал. Всем спасибо кто ответил. Всех благ, и пусть у вас всё получается. Откланиваюсь. |
Позволю себе немного позанудствовать.
Вот статья про css - http://webmascon.com/topics/coding/33a.asp И выше я уже писал что страница для печати отдельная в этом случае не нужна в принципе, достаточно нормально сверстать основной макет. И да, кроме как на предпросмотре печати и собственно отпечатанной странице media=print и не будет виден без спецсредств типа плагина Web,aster Toolbar для Firefox, в нем можно переключать css стили. |
Часовой пояс GMT +4, время: 03:33. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot