Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   есть ли функционал в TYPO3 для работы с URL (http://forum.typo3.ru/showthread.php?t=8358)

3ton 11.02.2010 17:58

есть ли функционал в TYPO3 для работы с URL
 
есть необходимость в своем расширении получить путь-URL по которому я нахожусь и добавить к нему еще одну переменную
и это должно работать с RealURL

Valery Romanchev 11.02.2010 18:26

функция typolink позволяет это все делать

3ton 11.02.2010 19:09

Цитата:

Сообщение от Valery Romanchev (Сообщение 27087)
функция typolink позволяет это все делать

как создавать им URL нашел, а как получить адрес по которому нахожусь - нигде не нахожу.. :(

кстати typolink используется в TypoScript но в файле расширения не вижу его применения

Lucifer 12.02.2010 21:52

кстати да... я тож как то пробывал сделать ссылку на текущую страницу. а потом подумал, что не так оно мне и надо :)

jettero 14.02.2010 19:06

ссылка на текущую страницу
Код:

typolink {
  parameter = #
  addQueryString = 1
}


3ton 15.02.2010 13:26

Цитата:

Сообщение от jettero (Сообщение 27108)
ссылка на текущую страницу
Код:

typolink {
  parameter = #
  addQueryString = 1
}


мне нужно аналогичное решение, но не в TypoScript а в PHP расширения

cherkatel 15.02.2010 13:51

http://dmitry-dulepov.com/article/li...ypo3-code.html

dmartynenko 16.02.2010 13:57

В базовом классе tslib_pibase плагинов есть целая куча функций для формирования ссылок. В том числе с сохранением/заменой не только пути (id страницы - которая и определяет "путь"), но и текущих переменных из GET (которые могут добавлятся как к пути с помощью RealURL или после пути через ?..).
pi_getPageLink
pi_linkToPage
pi_linkTP
pi_linkTP_keepPIvars
pi_linkTP_keepPIvars_url

они используют более базовые функции:
$this->cObj->typoLink
$this->cObj->getTypoLink
$this->cObj->getTypoLink_URL

3ton 17.02.2010 16:50

Цитата:

Сообщение от dmartynenko (Сообщение 27119)
В базовом классе tslib_pibase плагинов есть целая куча функций для формирования ссылок. В том числе с сохранением/заменой не только пути (id страницы - которая и определяет "путь"), но и текущих переменных из GET (которые могут добавлятся как к пути с помощью RealURL или после пути через ?..).
pi_getPageLink
pi_linkToPage
pi_linkTP
pi_linkTP_keepPIvars
pi_linkTP_keepPIvars_url

они используют более базовые функции:
$this->cObj->typoLink
$this->cObj->getTypoLink
$this->cObj->getTypoLink_URL

спасибо!
зачетный вариант


Часовой пояс GMT +4, время: 01:39.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot