Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
07.09.2010, 09:20 | #1 |
Senior Member
Регистрация: 21.11.2007
Сообщений: 217
|
Как вернуть CSS из расгширений в файлы?
При переходе на typo3 4.3 CSS расширений "вывалился" в HTML.
Не подскажете как снова разместить css расширений в css-файл? |
07.09.2010, 10:31 | #2 |
Продвинутый
Регистрация: 03.02.2009
Сообщений: 57
|
При переходе откуда?
Встречался с тем, что СЫЫ в шаблонах некоторых расширений прописан прямо в ХТМЛьке. Может у вас так же? В таком случае копи-паст и всё.
__________________
TYPO3 4.7.7 tt_news 3.4.0 rgmediaimages 2.8.4 rgmediaimagesttnews 1.0.3 ve_guestbook 2.12.0 |
09.09.2010, 05:01 | #3 |
Senior Member
Регистрация: 21.11.2007
Сообщений: 217
|
Суть такова:
раньше на версии например 4.1 код CSS расширения например tt_news и прочих расширений аккуратно ложился в генерируемый CSS-файл после перехода на 4.2 или 4.3 CSS всех расширений уже находится в самом HTML-файл, и поэтому размер файла стал больше намного. в общем то это ничего не меняет для посетителей, но просто никто не решал эту проблему? |
09.09.2010, 16:48 | #4 |
Senior Member
|
Почему вы считаете что это проблема?
Все дело в настройках. Смотрите в TS: config.inlineStyle2TempFile = Плюс если у вас стоит какое-то из расширений вроде CSS и JS merge - то там это тоже настраивается - выводить в о внешний файл или в тело документа. |
13.09.2010, 09:24 | #5 |
Senior Member
Регистрация: 21.11.2007
Сообщений: 217
|
Спасибо!
page.config.inlineStyle2TempFile=1
Вопрос чисто психоделический: вы решали проблему в свое время или просто читали в свое время changelog или решили проблему в момент чтения форума? Я просто не понимаю как можно быть в курсе всего при довольно частой смене релизов typo3. |
13.09.2010, 12:02 | #6 |
Senior Member
|
Так вы решили проблему?
Я решал в свое время не на 4.3, но не думаю что в новых версиях поведение TYPO3 в таких вещах меняется. И опишите точнее проблему - так как не понятно, у вас вообще весь CSS в теле документа или только "инлайновый". Так как расширения могут подключать CSS как при помощи includeCSS. (в HTML будет ссылка на файл), или "инлайн" при помощи tx_xxx._p1._CSS_DEFAULT_STYLE {}. |
23.09.2010, 05:15 | #7 |
Senior Member
Регистрация: 21.11.2007
Сообщений: 217
|
Да, спасибо, именно ваше решение помогло.
Во внешний файл ушло CSS таких расширений: tt_news indexed_search lz_gallery new_loginbox(не используется, однако же) veguestbook(не используется, по прихоти начальства) lzgallery srfreecap также есть css типа (.level1, DIV.csc-textpic DIV.csc-textpic-imagecolumn и т.п.) - видимо системных расширений |
23.09.2010, 11:36 | #8 |
Senior Member
|
DIV.csc-textpic - да, это стили рендерера "ядра", расширение css_styled_content. Оно описывает как выводить стандартные контент элементы TYPO3.
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как подключить CSS Templates? | wildman | Общие вопросы | 1 | 28.06.2010 14:50 |
Как убрать css автоматически генерируемый typo3 и белые рамки вокруг рисунков ? | ov.lovyannikov | Общие вопросы | 2 | 27.01.2010 19:38 |
подскажите как CSS присоединить | kate | Общие вопросы | 4 | 14.02.2008 22:41 |
Разные файлы стилей css для разных страниц в TS | filippoff | Общие вопросы | 1 | 25.12.2006 14:39 |