Поле типа картинка как раз то что нужно. Не надо обращать внимания на то что может создать визард - он очень ограничен. Вы всегда можете поправить DS руками.
Действия следующие.
- Создаем шаблон с полем типа image;
- Открываем DS вновь созданного шаблона;
- Ищем наше поле. Оно будет выглядеть что то типа:
Код:
<field_t type="array">
<tx_templavoila type="array">
<title></title>
<sample_data type="array">
<numIndex index="0"></numIndex>
</sample_data>
<eType>image</eType>
<TypoScript>
10 = IMAGE
10.file.import = uploads/tx_templavoila/
10.file.import.current = 1
10.file.import.listNum = 0
10.file.maxW = 200
</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>1000</max_size>
<uploadfolder>uploads/tx_templavoila</uploadfolder>
<show_thumbs>1</show_thumbs>
<size>1</size>
<maxitems>1</maxitems>
<minitems>0</minitems>
</config>
<label></label>
</TCEforms>
</field_t>
- Меняем eType на file (не знаю нужно ли это вообще, так как все определяет internal_type. Возможно это поле только для визарда)
- TypoScript - меняем на то что мы хотим увидеть в FE (ссылку на файл наверно?)
- Меняем allowed на расширения которые нужны - doc, xls, txt...
- show_thumbs ставим в "0"
- Остальное добавить по вкусу, перемешать и варить до полной готовности...
Естественно после этой процедуры мы прощаемся в Визардом TV навсегда, так как все на что он способен - уничтожить наши исправления. Маппинг можете делать без проблем, а поля в DS придется добавлять руками. FCE меняются за время жизни сайта очень редко... так что ничего страшного.