Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
18.10.2010, 16:50 | #1 |
Продвинутый
Регистрация: 01.07.2010
Сообщений: 82
|
TV пишет лишнюю отсебятину....
Делаю свой элемент. В него вствляются другие элементы.... разметка слегка "плывёт". Смотрю в выдаваемый HTML, нахожу лишние DIVы.
например: исходник HTML-я, скормленный TV: Код:
<div class="card_pr"> <div class="picont"><img src="my_Pic.jpg" title="It's me" /></div> <div class="pdata"> <h2>John Bobikoff</h2> <h3>Super-puper programmer</h3> <div class="datacont"> <div class="contart">Phone:</div> <div class="contdata">0123 - 456 78 90</div> <div class="cln"></div> <div class="contart">Mobile:</div> <div class="contdata">0987 - 654 32 10</div> <div class="cln"></div> <div class="contart">Fax:</div> <div class="contdata">0123 - 987 654 32</div> <div class="cln"></div> <div class="contart">e-Mail:</div> <div class="contdata"><a href="mailto:bobikoff@microsoft.com">bobikoff@microsoft.com</a></div> <div class="cln"></div> </div> </div> <div class="cln"></div> </div> </div> Код:
<!-- CONTENT ELEMENT, uid:60/templavoila_pi1 [begin] --> <div id="c60" class="csc-default" > <div class="card_pr"> <div class="picont"><img src="my_Pic.jpg" title="It's me" /></div> <div class="pdata"> <h2>John Bobikoff</h2> <h3>Super-puper programmer</h3> <div class="datacont"> <!-- CONTENT ELEMENT, uid:61/templavoila_pi1 [begin] --> <div id="c61" class="csc-default" > <div class="contart">Phone:</div> <div class="contdata">0123 - 456 78 90</div> <div class="cln"></div> <div class="contart">Mobile:</div> <div class="contdata">0987 - 654 32 10</div> <div class="cln"></div> <div class="contart">Fax:</div> <div class="contdata">0123 - 987 654 32</div> <div class="cln"></div> <div class="contart">e-Mail:</div> <div class="contdata"><a href="mailto:bobikoff@microsoft.com">bobikoff@microsoft.com</a></div> <div class="cln"></div> </div><!-- CONTENT ELEMENT, uid:61/templavoila_pi1 [end] --> </div> </div> <div class="cln"></div> </div> </div> </div> <!-- CONTENT ELEMENT, uid:60/templavoila_pi1 [end] --> ...и ещё вопрос вдогонку. Делаю для страницы контактов, например, эдакую карточку, в которой находится контакная информация: фотка, название или имя, телефон, мейл, факс ну и всё подобное. Сейчас у меня это выглядит так: шаблон, в котором редактор подключает фотку и название. В этом шаблоне иммется поле для других элементов. Туда запихиваем шаблоны телефона, мейла, и т.д. Выглядит очень нелогично. Умнее было бы в шаблоне "карточки" оставить поля под реквизиты. НО! Нередка ситуация, когда один из субъектов, представленных в "картотеке", имеет, например, номер факса, а другой - нет. Пустое место после "Факс:" смотрится поганенько, поэтому вопрос: можно ли не отображать незаполненные поля шаблона? Да и вообще, не подскажете ли более изящные решения "картотеки"? Спасибо заранее... |
20.10.2010, 12:51 | #2 |
Продвинутый
Регистрация: 01.07.2010
Сообщений: 82
|
Огромное спасибо всем отCLICKнувшимся (), решение отгуглилось само собой...
http://www.greycoder.ru/2010/04/typo...c-default.html спасибо за внимание... Вторая часть вопроса актуальна. |
21.10.2010, 17:51 | #3 |
Новенький
Регистрация: 14.02.2008
Сообщений: 14
|
Typoscrip Object Analyzer смотри, а сначала Template Analyzer
это в главном TS-шаблоне сайта |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
При установке пишет: There is no access to the database | afron | Установка | 7 | 02.04.2008 13:00 |
webpronews.com пишет о TYPO3 | Valery Romanchev | TYPO3: маркетинг и PR | 0 | 18.10.2006 12:56 |
18-й номер PHP Inside пишет о TYPO3 | Valery Romanchev | TYPO3: маркетинг и PR | 0 | 20.07.2006 17:22 |