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=6425)

isol 17.06.2008 15:49

Изменение стиля для новостей. Как?
 
Здравствуйте

Я установил екстэншн tt_news. Сделал страничку со списком новостей (LIST). Добавил несколько записей с новостями для примера.

Теперь хочу подкорректировать стиль отображения новостей под стиль своего сайта. Где это можно сделать? Никак не пойму толи нужно править какой-то css-файл напрямую, толи вставлять куски css в TypoScript?

Подскажите, какой способ рекомендуется для решения этой задачи.

Подключены все статические шаблоны для CSS:
CSS Styled Content (css_styled_content)
CSS-based tmpl (tt_news)
default CSS-styles (tt_news)

Насколько я понимаю tt_news у меня использует так называемый "new CSS-based template"

pomotom 17.06.2008 15:57

отключить стили по умолчанию и свой css, ну а куда - как вам удобнее.

void 17.06.2008 18:23

Отключить умолчательные стили через plugin.tt_news.DEFAULT_CSS_STYLE >
затем создать собственный css-файл (возможно, скопировав часть из умолчательного) и подключить этот файл через page.includeCSS.myfile = fileadmin/templates/css/news.css

isol 17.06.2008 18:58

Спасибо за подробные объяснения. А не лучше ли будет свой css записать в plugin.tt_news.DEFAULT_CSS_STYLE и таким образом заменить умолчание?

pomotom 17.06.2008 19:01

тогда при обновлении расширения у вас сотрется ваш файл

void 17.06.2008 19:46

Не сотрётся ничего... Если в TS писать.
Просто держать весь CSS в "TS-переменной" очень неудобно... Других соображений нет.

pomotom 17.06.2008 20:39

ДА ;) торможу от жары.
только не проще ли не "выбрасывать" дефолтные стили, а просто их не подключать? Зачем лишний шаблон (default CSS-styles (tt_news) ) в инклюдах?

void 17.06.2008 20:57

Тоже верно...

isol 18.06.2008 13:22

Согласен с тем, что 'деражать весь CSS в "TS-переменной" очень неудобно'. C этим понятно.
Хочу задать последний вопрос на эту тему.
Шаблон default CSS-styles (tt_news) по сути содержит в себе очень простую конструкцию:
Код:

plugin.tt_news {
  _CSS_DEFAULT_STYLE (
/*тут размещён CSS по умолчанию*/
  )
}

То есть если такую же конструкцию я помещу в корневой шаблон страницы, то получится полный аналог шаблона default CSS-styles (tt_news). Правильно?
Если это так, то тогда подключать default CSS-styles (tt_news) действительно не имеет смысла.

pomotom 18.06.2008 16:24

естественно! Вообще-то это просто пример. Так же как и html-шаблон по умолчанию.


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

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