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

Falcon 08.12.2012 19:01

Экранированный рендеринг контента
 
Приветствую. При добавлении любого поля в страницу "New content element"
на странице он экранируется и вместо нужного мне
Цитата:

TEST
на странице я вижу

Цитата:

<!-- CONTENT ELEMENT, uid:16/text [begin] --> <div id="c16" class="csc-default"> <!-- Text: [begin] --> <p class="bodytext">TEST</p> <!-- Text: [end] --> </div> <!-- CONTENT ELEMENT, uid:16/text [end] -->
Соттветственно если смотреть всё в HTML то оно экранированно

Как можно исправить такое поведение?

-=UncleByte=- 09.12.2012 17:06

Либо добавьте его как HTML контент, либо настройте TS шаблон сайта так, чтобы сss_styled_content не добавлял все эти обертки контента.

Falcon 09.12.2012 17:09

C HTML контентом таже беда

Цитата:

&lt;!-- CONTENT ELEMENT, uid:15/html [begin] --&gt;
&lt;div id=&quot;c15&quot; class=&quot;csc-default&quot;&gt;
&lt;!-- Raw HTML content: [begin] --&gt;
&lt;h1 id=&quot;title&quot; style=&quot;background-image: url(images/title-2.jpg);&quot;&gt;ВЫФвфвфывф&lt;/h1&gt;
&lt;!-- Raw HTML content: [end] --&gt;
&lt;/div&gt;
&lt;!-- CONTENT ELEMENT, uid:15/html [end] --&gt;
А как это сделать c сss_styled_content?

-=UncleByte=- 09.12.2012 17:22

В TS шаблоне сайта добавить правила для рендеринга контента. НА typo3.org в разделе "snippets" по запросу "clean content rendering" можно посмотреть или просто по поисковикам.
Изучение TS шаблона css_styled_content поможет выбрать что надо отключить. Лежит он в папке typo3/sysext/css_styled_content/static/setup.txt

Falcon 09.12.2012 17:46

Проблема больше в том, что все эти обертки почему-то экранируются и выводятся на страницу, а не остаются html элементами.

Вот как это исправить я найти и не могу

Falcon 09.12.2012 17:52

Решил проблему поставив
Код:

<f:format.raw>{content}</f:format.raw>
в шаблон

Может есть что более правильное?

-=UncleByte=- 09.12.2012 18:07

Это fluid шаблон, да?

Falcon 09.12.2012 18:08

Ага.
Но подозреваю, что есть более правильное решение.

-=UncleByte=- 09.12.2012 18:18

С fluid пока не работал, в TV по умолчанию во многих местах тоже HSC включен, но достаточно снять галку с пункта и все нормально.

Falcon 09.12.2012 19:03

Примерно такую галку я и ищу, вот только в Fluid

-=UncleByte=- 09.12.2012 19:21

Насколько я понял из этого топика - http://lists.typo3.org/pipermail/typ...st/001191.html - выбран верный и правильный вариант.


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

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