Tsfe::forceAbsoluteUrls() 

\nn\t3::Tsfe()->forceAbsoluteUrls($enable = true); 

Setzt config.absRefPrefix auf die aktuelle URL.

Damit werden beim Rendern der Links von Content-Elementen absolute URLs verwendet. Funktioniert zur Zeit (noch) nicht für Bilder.

\nn\t3::Environment()->forceAbsoluteUrls();
$html = \nn\t3::Content()->render(123);
Copied!

Source Code 

public function forceAbsoluteUrls( $enable = true )
{
	$request = \nn\t3::Environment()->getRequest();
	$fts = $request->getAttribute('frontend.typoscript');
	if (!$fts) return $request;
	$base = rtrim((string)$request->getAttribute('site')->getBase(), '/') . '/';
	$config = $fts->getConfigArray() ?? [];
	$config['absRefPrefix'] = $base;
	$config['forceAbsoluteUrls'] = $enable;
	if (method_exists($fts, 'setConfigArray')) {
		$fts->setConfigArray($config);
		$request = $request->withAttribute('frontend.typoscript', $fts);
	}
	\nn\t3::Environment()->setRequest($request);
	return $request;
}
Copied!