2 namespace TYPO3\CMS\Fluid\ViewHelpers\Link;
61 $this->
registerTagAttribute(
'rel',
'string',
'Specifies the relationship between the current document and the linked document',
false);
78 public function render($pageUid = null, array $additionalParams = array(), $pageType = 0, $noCache =
false, $noCacheHash =
false, $section =
'', $linkAccessRestrictedPages =
false, $absolute =
false, $addQueryString =
false, array $argumentsToBeExcludedFromQueryString = array(), $addQueryStringMethod = null)
80 $uriBuilder = $this->controllerContext->getUriBuilder();
81 $uri = $uriBuilder->reset()
82 ->setTargetPageUid($pageUid)
83 ->setTargetPageType($pageType)
84 ->setNoCache($noCache)
85 ->setUseCacheHash(!$noCacheHash)
86 ->setSection($section)
87 ->setLinkAccessRestrictedPages($linkAccessRestrictedPages)
88 ->setArguments($additionalParams)
89 ->setCreateAbsoluteUri($absolute)
90 ->setAddQueryString($addQueryString)
91 ->setArgumentsToBeExcludedFromQueryString($argumentsToBeExcludedFromQueryString)
92 ->setAddQueryStringMethod($addQueryStringMethod)
94 if ((
string)$uri !==
'') {
95 $this->tag->addAttribute(
'href', $uri);
97 $result = $this->tag->render();