Вход

Просмотр полной версии : TemplaVoila: Изменение Структуры Данных (DS). Вывод в (BE).


thebat
24.04.2008, 16:49
TemplaVoila: Изменение Структуры Данных (DS). Вывод в (BE).

С помощью TemplaVoila создал структуру данных (DS) из двух элементов (Element), тип которых (Editing Type) «контент элемент» (Content Elements), первый «Контент 1» и второй «Контент 2»

Клацаем на ”Web > Page”, в дереве выбираем страницу, клацаем на страницу и справой стороны на выводе имеем (BE):

-----------------------------------------------
| «Контент 1» | «Контент 2» |
-----------------------------------------------

Где мы сможем добавлять свои элементы конента для вывода на странице в FE


Теперь вопрос:

Что нужно сделать, что бы элементы «Контент 1» и «Контент 2» выводились не в две колонки (не горизонтально) а в две строки (вертикально)?

------------------
| «Контент 1» |
------------------
| «Контент 2» |
------------------

void
24.04.2008, 17:14
Сейчас в TV интегрировано расширение beLayout. Чтобы использовать его возможности, надо вставить определённые теги в DS. Например, вот так:

<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<T3DataStructure>
<meta type="array">
<langDisable>1</langDisable>
<beLayout><![CDATA[
<table width="100%">
<tr>
<td>###field_content1###</td>
</tr>
<tr>
<td>###field_content2###</td>
</tr>
</table>
]]>
</beLayout>
</meta>
<ROOT type="array">

thebat
24.04.2008, 22:18
Алексей, спасибо.
Проверено. Действительно, это решение моего вопроса.

<beLayout>
<![CDATA[
[...]
]]>
</beLayout>

ms9
08.03.2019, 00:01
Здравствуйте!

Предложенное решение, к сожалению, не работает в templavoilaplus 7.3.0 для TYPO3 9.5. Уверен, что что-то поменялось. Подскажите, пожалуйста, каким образом решить проблему в текущей версии templavoilaplus?

С уважением.

ms9
08.03.2019, 15:12
Временное решение проблемы из предыдущего коммента можно найти тут: https://github.com/pluspol-interactive/templavoilaplus/issues/230