![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
|
#1 |
|
Продвинутый
|
Комрады! помогите плс....
мне нужно сделать проверку, если в контенте заполненна часть "Right", то мне ее надо выводить как столбец с bgcolor="grey", иначе не выводить этот столбец вообще. как это можно сделать? з.ы. заранее спасибо! |
|
|
|
|
|
#2 | |
|
Senior Member
|
Цитата:
выглядеть должно вроде этого: Код:
CONTENT_RIGHT < styles.content.getRight
CONTENT_RIGHT {
stdWrap.ifEmpty = что-то...
}
|
|
|
|
|
|
|
#3 |
|
Продвинутый
|
спс. попробуем-с....
|
|
|
|
|
|
#4 |
|
Продвинутый
|
чиво-то ничего не вышло....
у меня такая ситуация: в шаблоне есть строка <td class="right"></td>. я туда вставляю subparts.right < styles.content.getRight и если оно (styles.content.getRight) не пусто, то мне нужно добавить в <td> bgcolor="grey", т.е. это должно выглядеть так <td class="right" bgcolor="grey">, а если styles.content.getRight пуст, то ничего делать не надо. как мне это сделать? помогите плиииз!!! |
|
|
|
|
|
#5 |
|
Senior Member
|
опубликуйте код
|
|
|
|
|
|
#6 | |
|
Продвинутый
|
Цитата:
Код:
<table border="0">
<tr>
<td class="content">
{CONTENT}
</td>
<td class="right">
{RIGHT}
</td>
</tr>
</table>
Код:
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
template =< plugin.tx_automaketemplate_pi1
workOnSubpart = DOCUMENT_BODY
subparts.topmenu < temp.topmenu
subparts.content < styles.content.get
subparts.right < styles.content.getRight
}
|
|
|
|
|
|
|
#7 |
|
Senior Member
|
Это не рабочий код... тут все неверно
Секции определяются как: Код:
<!-- ###CONTENT### --> Тело секции <!-- // ###CONTENT### --> Почитайте документацию... |
|
|
|
|
|
#8 | |
|
Продвинутый
|
Цитата:
|
|
|
|
|
|
|
#9 |
|
TYPO3 Infected
|
Код HTML:
<table border="0"> <tr> <td class="content"> <!--###CONTENT###--> ... <!--// ###CONTENT###--> </td> <td class="right" id="right"> <!--###RIGHT###--> ... <!--// ###RIGHT###--> </td> </tr> </table> Код:
lib.js_change_bg = HTML
lib.js_change_bg.value = <script language="Javascript 1.0">document.getElementById ('right').style.backgroudColor="#eeeeee"</script>
subparts.RIGHT = styles.content.getRight
subparts.RIGHT.stdWrap.ifEmpty.cObject < lib.js_change_bg
Последний раз редактировалось Dutchak Vitaly; 28.03.2006 в 18:48 |
|
|
|
|
|
#10 | |
|
Senior Member
|
Цитата:
По вопросу разметки HTML шаблонов: http://typo3.org/documentation/docum...rent/view/1/3/ |
|
|
|
|