Показать сообщение отдельно
Старый 29.02.2008, 15:42   #2
Pavel Antonov
Senior Member
 
Аватар для Pavel Antonov
 
Регистрация: 01.10.2004
Адрес: Россия, Москва
Сообщений: 1,204
Отправить сообщение для Pavel Antonov с помощью ICQ
По умолчанию

Поле типа картинка как раз то что нужно. Не надо обращать внимания на то что может создать визард - он очень ограничен. Вы всегда можете поправить DS руками.

Действия следующие.
  1. Создаем шаблон с полем типа image;
  2. Открываем DS вновь созданного шаблона;
  3. Ищем наше поле. Оно будет выглядеть что то типа:
    Код:
                <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>
  4. Меняем eType на file (не знаю нужно ли это вообще, так как все определяет internal_type. Возможно это поле только для визарда)
  5. TypoScript - меняем на то что мы хотим увидеть в FE (ссылку на файл наверно?)
  6. Меняем allowed на расширения которые нужны - doc, xls, txt...
  7. show_thumbs ставим в "0"
  8. Остальное добавить по вкусу, перемешать и варить до полной готовности...
Естественно после этой процедуры мы прощаемся в Визардом TV навсегда, так как все на что он способен - уничтожить наши исправления. Маппинг можете делать без проблем, а поля в DS придется добавлять руками. FCE меняются за время жизни сайта очень редко... так что ничего страшного.
__________________
Павел Антонов
Rich Media Development Ltd.
Блог: http://codeline.richmd.ru/

Последний раз редактировалось Pavel Antonov; 29.02.2008 в 15:56
Pavel Antonov вне форума   Ответить с цитированием