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

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

Ответ
 
Опции темы Опции просмотра
Старый 28.08.2006, 02:22   #1
Uznick
Продвинутый
 
Регистрация: 03.06.2006
Адрес: Moscow, Russia
Сообщений: 40
Отправить сообщение для Uznick с помощью ICQ
По умолчанию Typo3 & Templavoila, генерация html

Использую templavoila и через неё маплю контент.

Далее, захожу на страницу, создаю там содержимое типа "Текст с изображением".
Соответственно, вставляю заголовок, изображение и заполняю текст.

В html'e же это выглядит в итоге вот как:
Код HTML:
<td height="221" style="background-color:#f3eaff;" valign="top" id="maincontent" width="634"><!--TYPO3SEARCH_begin-->
	<!--  CONTENT ELEMENT, uid:2/textpic [begin] -->
		<a id="c2"></a>
		<!--  Header: [begin] -->

			<div class="csc-header csc-header-n1"><h1 class="csc-firstHeader">Движение фелида</h1></div>
		<!--  Header: [end] -->
			
		<!--  Image block: [begin] -->
			<div class="csc-textpic csc-textpic-intext-left csc-textpic-equalheight"><div class="csc-textpic-imagewrap"><dl class="csc-textpic-image csc-textpic-firstcol csc-textpic-lastcol" style="width:95px;"><dt><a href="index.php?eID=tx_cms_showpic&amp;file=uploads%2Fpics%2Fthumb_big_01.jpg&amp;width=800m&amp;height=600m&amp;bodyTag=%3Cbody%20style%3D%22margin%3A0%3B%20background%3A%23fff%3B%22%3E&amp;wrap=%3Ca%20href%3D%22javascript%3Aclose%28%29%3B%22%3E%20%7C%20%3C%2Fa%3E&amp;md5=a250190766ce35b709e1374ca82ea4c9" onclick="openPic('index.php?eID=tx_cms_showpic&amp;file=uploads%2Fpics%2Fthumb_big_01.jpg&amp;width=800m&amp;height=600m&amp;bodyTag=%3Cbody%20style%3D%22margin%3A0%3B%20background%3A%23fff%3B%22%3E&amp;wrap=%3Ca%20href%3D%22javascript%3Aclose%28%29%3B%22%3E%20%7C%20%3C%2Fa%3E&amp;md5=a250190766ce35b709e1374ca82ea4c9','thePicture','width=95,height=133,status=0,menubar=0'); return false;" target="thePicture"><img src="uploads/pics/thumb_big_01.jpg" width="95" height="133" border="0" alt="" /></a></dt><dd class="csc-textpic-caption"></dd></dl></div><div class="csc-textpic-text">
		<!--  Text: [begin] -->
			<p class="bodytext">Te vel dolore ming esenibh etuerat am zzriust ionulpute mod mod do ectem accumsandre exer se diamcommod dolum ip et in veniatis nullute vel iure delisi.<br /></p>

		<!--  Text: [end] -->
			</div></div>
		<!--  Image block: [end] -->
			
	<!--  CONTENT ELEMENT, uid:2/textpic [end] -->
		<!--TYPO3SEARCH_end--></td>
И вот вопрос:

Откуда вылезают такие безумные css-классы и дополнительные тэги типа <p> и <div> и можно ли как-нибудь это всё обернуть в свои классы, кроме как создавая специальный шаблон с размеченными местами для текста, заголовка и картинки?
Uznick вне форума   Ответить с цитированием
Старый 28.08.2006, 14:30   #2
Pavel Antonov
Senior Member
 
Аватар для Pavel Antonov
 
Регистрация: 01.10.2004
Адрес: Россия, Москва
Сообщений: 1,204
Отправить сообщение для Pavel Antonov с помощью ICQ
По умолчанию

Цитата:
Сообщение от Uznick
И вот вопрос:
Откуда вылезают такие безумные css-классы и дополнительные тэги типа <p> и <div>
Это делает css_styled_content.
Цитата:
Сообщение от Uznick
и можно ли как-нибудь это всё обернуть в свои классы, кроме как создавая специальный шаблон с размеченными местами для текста, заголовка и картинки?
Можно: переписать/изменить в TypoScript все что конфигурирует css_styled_content.

Задача, сразу скажу, не подъемная. Лучше использовать стили определенные в css_styled_content или если уж очень надо свое - используйте TemplaVoila FCE.
__________________
Павел Антонов
Rich Media Development Ltd.
Блог: http://codeline.richmd.ru/
Pavel Antonov вне форума   Ответить с цитированием
Старый 28.08.2006, 15:19   #3
Uznick
Продвинутый
 
Регистрация: 03.06.2006
Адрес: Moscow, Russia
Сообщений: 40
Отправить сообщение для Uznick с помощью ICQ
По умолчанию

Вот блин.

Цитата:
Лучше использовать стили определенные в css_styled_content
То есть, переопределить в своем css'нике все стили типа "csc-textpic csc-textpic-intext-left csc-textpic-equalheight" ? Это страшно.

Просто проблема в том, что из-за появления этих дополнительных тэгов и стилей, вёрстка сайта начинает от всей души расползаться.
Uznick вне форума   Ответить с цитированием
Старый 28.08.2006, 20:32   #4
Uznick
Продвинутый
 
Регистрация: 03.06.2006
Адрес: Moscow, Russia
Сообщений: 40
Отправить сообщение для Uznick с помощью ICQ
По умолчанию

Решил проблему путём маппинга отдельно картинок, отдельно текста.

А вот ещё такая проблема вылезла.

Через элемент image в контейнере, картинки закачиваются, то нет.
А если и закачиваются, то не отображаются на фронтенде. Показывается пустой контейнер, без содержимого.

От чего это зависит, не пойму.

Куда копать?
Uznick вне форума   Ответить с цитированием
Ответ

Опции темы
Опции просмотра

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

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

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


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


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

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