Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
22.11.2008, 02:57 | #21 | |||
Новенький
Регистрация: 18.11.2008
Сообщений: 29
|
Цитата:
Сделал не большой анализ, всего того, о чём идёт речь, про стили: Эксперимент показал что <link rel="stylesheet" type="text/css" href="typo3temp/stylesheet_8192c2092f.css" /> подключается когда мы в Include static добавляем CSS Styled Content (css_styled_content), так же в manual-е Futuristic Template Building (FTB) в конце странице 17 говорится про этот css_styled_content следующие: «Установка css_styled_content для рендеринга контента Прежде чем элементы контента могут быть показаны, нам нужен соотв. статический шаблон TypoScript, который занимается рендерингом. Это известно из всех других разработок в TYPO3, так что здесь ничего нового; только отредактируйте Запись Шаблона и добавьте статический шаблон “CSS Styled Content”» Другими словами этот сатический шаблон нужен для отображения всего контента на сайте, для чего вам понадобилось его отключать ? Я не соглашусь с вами что все стили оптимальней хранить в одном файле. Вид всего сайта бесспорно должен быть в одной какой-нибудь CSS-ки. Но возьмём к примеру такую ситуацию, я хочу что бы новости на одной странице отображались одним образом (для этого я подключаю один CSS файл) а на другой странице новости имели бы другой вид (я подключаю другой файл) таким образом я могу менять вид новостей на разных страницах и всё время по разному. Кстате на ум пришло ещё один способ подключение CSS для новостей. Мы же добавляем в наш главный html шаблон (на основе которого создаём сайт через TV) СSS строчку и можно ещё добавать какую нибудь строчку подключив ещё какой нибудь CSS тем самым установить порядок и последовательность их подключения в результирующем сайте. Я здесь понаблюдал , у меня действительно первым подключается <link rel="stylesheet" type="text/css" href="typo3temp/stylesheet_8192c2092f.css" /> Затем подключается тот файл который я подключал для новостей <link rel="stylesheet" type="text/css" href="fileadmin/template/tt_news_v2_styles.css" /> И наконец последний файл который подрубался в самом шаблоне html <link href="fileadmin/template/main/res/stylesheet.css" rel="stylesheet" type="text/css" /> О мне на ум пришла другая идея. Вообще в html шаблоне не использовать link, ну не подключать их , а все CSS подрубать через page.includeCSS.myfile = fileadmin/template/tt_news_v2_styles.css таким образом будет проще порядок следования CSS в head отследить. Кстате я не очень понял про второй пункт Цитата:
Если к примеру у меня стоит <link rel="stylesheet" type="text/css" href="fileadmin/template/tt_news_v2_styles.css" /> А затем <link href="fileadmin/template/main/res/stylesheet.css" rel="stylesheet" type="text/css" /> И в том и в другом файле будут одни классы, кому уйдёт приоритет ? Цитата:
|
|||
Теги |
css, news, tt_news |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как добиться невидимости страницы для realurl? | salah | Общие вопросы | 4 | 08.12.2008 16:10 |
ОЧЕНЬ НАДО.Русский календарь для новостей. | Ось | Общие вопросы | 6 | 20.03.2008 20:23 |
Шаблон для новостей в подкатегорях определённой категории | NiKRON | TypoScript практикум | 1 | 21.11.2007 15:34 |
Хочу сделать корзину для TYPO3 такую же, как у Windows. | thebat | Общие вопросы | 6 | 14.05.2007 12:00 |
Как осуществить доступ на FE-страницу для нескольких групп FE-пользователей? | Storm | Общие вопросы | 2 | 26.01.2005 01:02 |