TYPO3.CMS 7.6 Schnipsel: Unterschied zwischen den Versionen

Aus Vosp.freesn.de
Zur Navigation springen Zur Suche springen
F (Diskussion | Beiträge)
Die Seite wurde neu angelegt: „ = extbase (php) = == Controller == === Url/Link erstellen === <source lang=php> $uriBuilder = $this->controllerContext->getUriBuilder(); $uriBuilder->r…“
 
F (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:


= extbase (php) =
= extbase (php) =
== Generell ==
<source lang=php>
$objectManager = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('TYPO3\CMS\Extbase\Object\ObjectManager');
$ncmail = $objectManager->get('Netzcoop\Extension\Services\Ncmail');
</source>
== Controller ==
== Controller ==
=== Url/Link erstellen ===
=== Url/Link erstellen ===

Version vom 16. Dezember 2015, 16:22 Uhr

extbase (php)

Generell

$objectManager = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('TYPO3\CMS\Extbase\Object\ObjectManager');
$ncmail = $objectManager->get('Netzcoop\Extension\Services\Ncmail');

Controller

			$uriBuilder = $this->controllerContext->getUriBuilder();
			$uriBuilder->reset();
			$uriBuilder->setArguments(array(
			  strtolower($this->extensionName) => array(
				'param1' => $user->getUid(),
				 'param2' => 'test',
				  
			  )
			));
			$uri = $uriBuilder->build();