Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 08.12.2012, 19:01   #1
Falcon
Продвинутый
 
Регистрация: 09.10.2008
Сообщений: 77
По умолчанию Экранированный рендеринг контента

Приветствую. При добавлении любого поля в страницу "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 то оно экранированно

Как можно исправить такое поведение?
Falcon вне форума   Ответить с цитированием
Старый 09.12.2012, 17:06   #2
-=UncleByte=-
Senior Member
 
Регистрация: 14.04.2006
Сообщений: 1,159
Отправить сообщение для -=UncleByte=- с помощью ICQ Отправить сообщение для -=UncleByte=- с помощью Skype™
По умолчанию

Либо добавьте его как HTML контент, либо настройте TS шаблон сайта так, чтобы сss_styled_content не добавлял все эти обертки контента.
-=UncleByte=- вне форума   Ответить с цитированием
Старый 09.12.2012, 17:09   #3
Falcon
Продвинутый
 
Регистрация: 09.10.2008
Сообщений: 77
По умолчанию

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?
Falcon вне форума   Ответить с цитированием
Старый 09.12.2012, 17:22   #4
-=UncleByte=-
Senior Member
 
Регистрация: 14.04.2006
Сообщений: 1,159
Отправить сообщение для -=UncleByte=- с помощью ICQ Отправить сообщение для -=UncleByte=- с помощью Skype™
По умолчанию

В TS шаблоне сайта добавить правила для рендеринга контента. НА typo3.org в разделе "snippets" по запросу "clean content rendering" можно посмотреть или просто по поисковикам.
Изучение TS шаблона css_styled_content поможет выбрать что надо отключить. Лежит он в папке typo3/sysext/css_styled_content/static/setup.txt
-=UncleByte=- вне форума   Ответить с цитированием
Старый 09.12.2012, 17:46   #5
Falcon
Продвинутый
 
Регистрация: 09.10.2008
Сообщений: 77
По умолчанию

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

Вот как это исправить я найти и не могу
Falcon вне форума   Ответить с цитированием
Старый 09.12.2012, 17:52   #6
Falcon
Продвинутый
 
Регистрация: 09.10.2008
Сообщений: 77
По умолчанию

Решил проблему поставив
Код:
<f:format.raw>{content}</f:format.raw>
в шаблон

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

Последний раз редактировалось Falcon; 09.12.2012 в 18:09
Falcon вне форума   Ответить с цитированием
Старый 09.12.2012, 18:08   #7
Falcon
Продвинутый
 
Регистрация: 09.10.2008
Сообщений: 77
По умолчанию

Ага.
Но подозреваю, что есть более правильное решение.
Falcon вне форума   Ответить с цитированием
Старый 09.12.2012, 18:18   #8
-=UncleByte=-
Senior Member
 
Регистрация: 14.04.2006
Сообщений: 1,159
Отправить сообщение для -=UncleByte=- с помощью ICQ Отправить сообщение для -=UncleByte=- с помощью Skype™
По умолчанию

С fluid пока не работал, в TV по умолчанию во многих местах тоже HSC включен, но достаточно снять галку с пункта и все нормально.
-=UncleByte=- вне форума   Ответить с цитированием
Старый 09.12.2012, 19:03   #9
Falcon
Продвинутый
 
Регистрация: 09.10.2008
Сообщений: 77
По умолчанию

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

Последний раз редактировалось Falcon; 09.12.2012 в 19:16
Falcon вне форума   Ответить с цитированием
Старый 09.12.2012, 19:21   #10
-=UncleByte=-
Senior Member
 
Регистрация: 14.04.2006
Сообщений: 1,159
Отправить сообщение для -=UncleByte=- с помощью ICQ Отправить сообщение для -=UncleByte=- с помощью Skype™
По умолчанию

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


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать чтобы элемент контента не отображался для группы пользователей? Olga25 Общие вопросы 5 19.06.2009 10:23
Выбор вариантов оформления контента Exkawator Общие вопросы 6 07.05.2009 18:06
Определение наличия контента в блоке Fearless Goblin Общие вопросы 2 19.05.2007 01:35
заголовок элемента контента Fearless Goblin Общие вопросы 1 16.08.2006 19:12
Не стандартный вывод контента Василий Мосийчук Общие вопросы 3 27.10.2005 22:39


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


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

Хостинг и техническая поддержка: TYPO3 Лаборатория