Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   Как вернуть CSS из расгширений в файлы? (http://forum.typo3.ru/showthread.php?t=8866)

shuman 07.09.2010 09:20

Как вернуть CSS из расгширений в файлы?
 
При переходе на typo3 4.3 CSS расширений "вывалился" в HTML.

Не подскажете как снова разместить css расширений в css-файл?

Exkawator 07.09.2010 10:31

При переходе откуда?
Встречался с тем, что СЫЫ в шаблонах некоторых расширений прописан прямо в ХТМЛьке. Может у вас так же? В таком случае копи-паст и всё.
:)

shuman 09.09.2010 05:01

Суть такова:
раньше на версии например 4.1 код CSS расширения например tt_news и прочих расширений аккуратно ложился в генерируемый CSS-файл

после перехода на 4.2 или 4.3 CSS всех расширений уже находится в самом HTML-файл, и поэтому размер файла стал больше намного.

в общем то это ничего не меняет для посетителей, но просто никто не решал эту проблему?

dmartynenko 09.09.2010 16:48

Почему вы считаете что это проблема?

Все дело в настройках.

Смотрите в TS:
config.inlineStyle2TempFile =

Плюс если у вас стоит какое-то из расширений вроде CSS и JS merge - то там это тоже настраивается - выводить в о внешний файл или в тело документа.

shuman 13.09.2010 09:24

Спасибо!
 
page.config.inlineStyle2TempFile=1

Вопрос чисто психоделический: вы решали проблему в свое время или просто читали в свое время changelog или решили проблему в момент чтения форума?

Я просто не понимаю как можно быть в курсе всего при довольно частой смене релизов typo3.

dmartynenko 13.09.2010 12:02

Так вы решили проблему?

Я решал в свое время не на 4.3, но не думаю что в новых версиях поведение TYPO3 в таких вещах меняется.

И опишите точнее проблему - так как не понятно, у вас вообще весь CSS в теле документа или только "инлайновый". Так как расширения могут подключать CSS как при помощи includeCSS. (в HTML будет ссылка на файл), или "инлайн" при помощи tx_xxx._p1._CSS_DEFAULT_STYLE {}.

shuman 23.09.2010 05:15

Да, спасибо, именно ваше решение помогло.

Во внешний файл ушло CSS таких расширений:
tt_news
indexed_search
lz_gallery
new_loginbox(не используется, однако же)
veguestbook(не используется, по прихоти начальства)
lzgallery
srfreecap

также есть css типа (.level1, DIV.csc-textpic DIV.csc-textpic-imagecolumn и т.п.) - видимо системных расширений

dmartynenko 23.09.2010 11:36

DIV.csc-textpic - да, это стили рендерера "ядра", расширение css_styled_content. Оно описывает как выводить стандартные контент элементы TYPO3.


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

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