Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
17.05.2015, 10:00 | #1 |
Senior Member
Регистрация: 26.10.2007
Сообщений: 108
|
Динамический путь к папке в TCA
Добрый день коллеги, подскажите как сделать динамический путь к папке с изображениями, в зависимости от текущего UID элемента.
Суть в том, что у меня есть Элементы содержимого типа tt_news, в каждом элементе есть поле для подгрузки изображений, PHP код:
Ни как не могу понять, как именно вытащить этот самый UID. Сейчас все больше свожусь как созданию этой формы через UserFunc, т.к. там тот самый uid есть в $PA. Буду благодарен за любую подсказку или пример!
__________________
Фанат TYPO! |
26.05.2015, 11:31 | #2 |
Senior Member
Регистрация: 18.01.2013
Адрес: Russia , Moscow
Сообщений: 796
|
Было время когда думал сделать также как в Wordpress - что бы по папкам файлы расклдывались, но в TYPO3 для параметра uploadfolder очень многое заточено в BE.
Поэтому сделать данный config с динамической подстановкой будет очень сложно, если не невозможно. Что бы написать userFunc по загрузке файлов - это тоже будет очень не простое решение. -- Вариант 1 - оставить как есть и исходить из-того что есть. Вариант 2 - можно сделать config folder - где будет выбираться (указываться) папка откуда считывать картинки/файлы Вариант 3 - можно сделать фиксированной папочку - придется объяснять контент менеджерам что нужно создавать папки по id-записи в такой-то папке. |
31.05.2015, 09:14 | #3 |
Senior Member
Регистрация: 26.10.2007
Сообщений: 108
|
предположение
Создать динамический путь можно, нужно получить только текущий uid записи, он есть в $GLOBALS, так же он есть в опция user_func, но у меня не хватило сил перебирать весь $GLOBALS..
__________________
Фанат TYPO! |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Изменить TCA fe_users | brd | Разработка расширений / TYPO3 extension development | 9 | 10.10.2012 17:54 |
Вывод данных в TCA | brd | Разработка расширений / TYPO3 extension development | 2 | 23.02.2012 12:56 |
Как создать свой тип поля в TCA, либо перехватить данные при сохранении формы. | almaz | Разработка расширений / TYPO3 extension development | 2 | 16.06.2011 16:46 |
путь к image в typo | Numon | Общие вопросы | 0 | 01.12.2008 20:59 |
как отображать путь на странице | Vergil | TypoScript практикум | 3 | 03.07.2008 19:15 |