Цитата:
Сообщение от Lucifer
А как можно редактировать стили отдельного FCE? Это стандартная темплаволя или какой то экстеншон? Можно поподробнее или ссылку?
|
стандартная
Создаете поле width и вставляете значение этого поле в нужное место.
Чтобы это сделать проще всего использовать TemplaVoila без меппинга. Т.е. весь вывод FCE создавать через TS (и мепить один элемент на html-шаблон пустышку, содержаший только <div></div>)
Пример такого DS
Код:
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<T3DataStructure>
<meta type="array">
<langDisable>1</langDisable>
</meta>
<ROOT type="array">
<tx_templavoila type="array">
<title>ROOT</title>
<description></description>
</tx_templavoila>
<type>array</type>
<el type="array">
<field_images type="array">
<tx_templavoila type="array">
<title>Images</title>
<sample_data type="array">
<numIndex index="0"></numIndex>
</sample_data>
<eType>image</eType>
<TypoScript><![CDATA[
10 = TEXT
10.field = field_images
10.wrap = <table class="tab-gallery"><tr>|</tr></table>
10.split {
token =,
cObjNum = 1
1 {
10 = TEXT
10.data = register:tx_templavoila_pi1.parentRec.uid
10.noTrimWrap = |<td><a rel="lightbox[sb|]" href="|
# 20 = TEXT
# 20.field.current = 1
# 20.field.listNum = 0
20 = IMG_RESOURCE
20.file.import = uploads/tx_templavoila/
20.file.import.current = 1
20.file.import.listNum = 0
# 20.wrap = |
30 = IMAGE
30.file.import = uploads/tx_templavoila/
30.file.import.current = 1
30.file.import.listNum = 0
30.file.height.field = field_height
30.file.width.field = field_width
30.wrap = " >|</a></td>
}
}
]]></TypoScript>
</tx_templavoila>
<TCEforms type="array">
<config type="array">
<type>group</type>
<internal_type>file</internal_type>
<allowed>gif,png,jpg,jpeg</allowed>
<max_size>4000</max_size>
<uploadfolder>uploads/tx_templavoila</uploadfolder>
<show_thumbs>1</show_thumbs>
<size>10</size>
<maxitems>15</maxitems>
<minitems>0</minitems>
</config>
<label>Images</label>
</TCEforms>
</field_images>
<field_height type="array">
<tx_templavoila type="array">
<title>Height</title>
<sample_data type="array">
<numIndex index="0"></numIndex>
</sample_data>
<eType>int</eType>
<TypoScript>
</TypoScript>
</tx_templavoila>
<TCEforms type="array">
<config type="array">
<type>input</type>
<size>4</size>
<max>4</max>
<default type="integer">104</default>
</config>
<label>Height</label>
</TCEforms>
</field_height>
<field_width type="array">
<tx_templavoila type="array">
<title>Width</title>
<sample_data type="array">
<numIndex index="0"></numIndex>
</sample_data>
<eType>int</eType>
<TypoScript>
</TypoScript>
</tx_templavoila>
<TCEforms type="array">
<config type="array">
<type>input</type>
<size>4</size>
<max>4</max>
<default type="integer">155</default>
</config>
<label>Width</label>
</TCEforms>
</field_width>
</el>
</ROOT>
</T3DataStructure>