Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
07.12.2012, 04:12 | #1 |
Senior Member
|
Допустимые значения поля в templavoila
Доброй ночи
Ломаю голову вот над чем... Разметил FCE, в котором надо давать название статьи, и ссылку на документ для скачивания. Для установки ссылки воспользовался типом поля Изображение, с разметкой на a:attr:href. В принципе, всё получилось как надо, за исключением одного НО: так как поле - изображение, то и загружать можно только GIF, JPG, JPEG и PNG. Копал, копал, но так и не накопал, можно ли расширить этот список, причем так, чтобы он затрагивал только FCE, и желательно именно в этом FCE. Подозреваю, что есть такая настройка, которую можно прописать в самой структуре данных FCE, относительно к этому полю, но пока я на неё не набрел... PS Попробовал воспользоваться вот этим: http://forum.typo3.biz/showthread.php?t=5941 да, теперь я могу добавлять все нужные типы файлов, но PDF преобразует в картинку и выдает ссылку на неё, а так как DOC преобразовать в картинку не может - то ни во что его не преобразует и соответственно ссылка оказывается пустая. Сейчас у меня там Код:
<field_filearticle type="array"> <type>attr</type> <tx_templavoila type="array"> <title>Файл статьи</title> <sample_data type="array"> <numIndex index="0"></numIndex> </sample_data> <eType>file</eType> <tags>a:attr:href</tags> <TypoScript> 10 = IMG_RESOURCE 10.file.import = uploads/tx_templavoila/ 10.file.import.current = 1 10.file.import.listNum = 0 10.file.params = "" </TypoScript> <proc type="array"> <int>0</int> <HSC>0</HSC> <stdWrap></stdWrap> </proc> <preview></preview> </tx_templavoila> <TCEforms type="array"> <label>Файл статьи</label> <config type="array"> <type>group</type> <internal_type>file</internal_type> <allowed>doc,pdf,gif,png,jpg,jpeg,zip,txt</allowed> <max_size>1000</max_size> <uploadfolder>uploads/tx_templavoila</uploadfolder> <show_thumbs>0</show_thumbs> <size>1</size> <maxitems>1</maxitems> <minitems>0</minitems> </config> </TCEforms> </field_filearticle> Последний раз редактировалось Alex Podusov; 07.12.2012 в 05:26 |
07.12.2012, 17:39 | #2 |
Senior Member
|
Так как надо срочно предоставить результат - пошел по простому пути - через стандартные Файловые ссылки. Но тут столкнулся с тем, что в Файловые ссылки можно загрузить только два вида файлов: doc и pdf. Кроме того pdf, если не пользоваться правой кнопкой мыши - не загружается, а открывается в браузере. Прописал:
Код:
styles.content.uploads { target = _blank jumpurl_secure = 1 jumpurl_secure_mimeTypes = pdf=application/pdf, doc=application/msword, zip=application/zip, rar=application/x-rar-compressed filesizeBytesLabels = " | Kb| Mb| Gb" } А вот мои типы файлов он воспринимать не хочет. Для аплода - вот теперь гадаю, может тоже где ещё выставляются разрешения на загрузку файлов? Хотя в админке под соответствующим полем подпись: * -PHP -PHP3 -PHP4 -PHP5 -PHP6 -PHPSH -INC -PHTML что, как я понимаю - все файлы, кроме указанных расширений. А на самом деле только два... |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
получение значения поля страницы | Alex Podusov | Общие вопросы | 3 | 14.11.2012 15:20 |
Зависимость вывода одного поля, от значения другого поля | NiKRON | TypoScript практикум | 1 | 02.06.2008 13:39 |
Templavoila брать значение поля у родительской страницы | proctozont | Общие вопросы | 3 | 27.05.2008 02:13 |
новый тип поля в FCE templavoila - как? | (:) | Общие вопросы | 5 | 04.03.2008 11:04 |
Значения поля по умолчанию | Feo | Общие вопросы | 7 | 13.11.2007 20:49 |