Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
06.11.2009, 11:28 | #1 |
Продвинутый
|
Как получить id из path
Привет всем. Есть задача в экстеншене получить id страницы из path.
На сайте крутится REALURL, экстеншен выполняется до момента заполнения $GLOBALS [ "TSFE" ]-> id. Пробывал получить ИД с помощью создания объекта внутри main функции и передачу в нее 'REQUEST_URI'. при этом выдается ошибка использования. Судя по всему неправельно делаю вызов. Экстеншен работает с логированием ФЕ полльзователей. Если у кого то есть вариант решения данной проблемы или делал возврат ИД из патх поделитесь пожалуйста. Может есть другой вариант решения. Расширение lilio_loginfields взято за основу.
__________________
www.wbox.com.ua - сайт на TYPO3. Киев. |
09.11.2009, 15:37 | #2 |
Senior Member
|
Не понял что вы делаете. И общую задачу "зачем" вы тоже не описали.
Могу предложить простой путь "в лоб". Если есть RealURL, значит есть его encode и decode кэш-таблицы. Ищите в них нужный вам URL и берите оттуда ID. Но редко когда бывает что один ID = один URL. Чаще на одной странице может быть множество URL для разных GET параметров. Если комбинация ID + GET обрабатывалась RealURL - то мой способ вам поможет, иначе нет. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
TMENU как получить ссылку href от пункта меню | cardna1 | Общие вопросы | 4 | 31.08.2009 06:11 |
как получить базовый адрес... | Smith | Общие вопросы | 3 | 24.12.2007 20:12 |
Как получить pid страницы в TS? | z0r1k | TypoScript практикум | 3 | 21.07.2006 20:23 |
Как получить Id страницы, на которую ссылается страница-\"ярлык\"? | Мельничук Сергей | Общие вопросы | 1 | 13.10.2005 14:14 |
Как в BE-модуле получить имя активного в данный момент FE-user? | KortS | Разработка расширений / TYPO3 extension development | 1 | 11.03.2005 21:00 |