TYPO3: Logout link with fluid
<f:link.page pageUid="<page id>" additionalParams="{logintype:'logout'}">Abmelden</f:link.page> On this target page must be the TYPO3 Core login/logout extension.
Einiges über TYPO3, symfony und Webentwicklung
<f:link.page pageUid="<page id>" additionalParams="{logintype:'logout'}">Abmelden</f:link.page> On this target page must be the TYPO3 Core login/logout extension.
Hier ein einfaches Beispiel, um eine Checkbox von einem Formular manuell zu validieren: $arguments = $this->request->getArguments(); $validatorResolver = $this->objectManager->get('TYPO3\\CMS\\Extbase\\Validation\\ValidatorResolver'); $conjunctionValidator = $validatorResolver->createValidator('Conjunction'); $conjunctionValidator->addValidator($validatorResolver->createValidator('NotEmpty')); $conjunctionValidator->addValidator($validatorResolver->createValidator('Boolean')); $result = $conjunctionValidator->validate($arguments['agreelicenseterm']); if ($result->hasErrors()) { // Benutzer wieder zurückschicken...
Fatal error: Cannot use TYPO3\CMS\Core\Utility\ExtensionManagementUtility as ExtensionManagementUtility because the name is already in use in /…../typo3temp/Cache/Code/cache_core/ext_localconf_ed4496f5c51655100ad21967b385b57dd25608f6.php on line 1874 Dieser Fehler geschieht, wenn Extension-Autoren in der ext_localconf.php oder ext_tables.php Datei den use-Befehl für Namespaces...
Mit folgendem Befehl kann man im Controller ein Label übersetzen: \TYPO3\CMS\Extbase\Utility\LocalizationUtility::translate(‚<key>‘, ‚<extension key>‘)
„files“ is the ObjectStorage object. <div xmlns="http://www.w3.org/1999/xhtml" lang="en" xmlns:v="http://typo3.org/ns/FluidTYPO3/Vhs/ViewHelpers" xmlns:f="http://typo3.org/ns/fluid/ViewHelpers"> <f:alias map="{fileElement: files.0}"> <f:if condition="{fileElement}"> Dateigröße: {v:media.size(path: fileElement.originalResource.publicUrl) -> f:format.bytes(decimals: 2, decimalSeparator: '.', thousandsSeparator: ',')} </f:if> </f:alias>
Im setup des Templates muss folgendes eingetragen werden. Danach kann der RSS Feed über http://ihredomain.de/?type=9818 abgerufen werden. [globalVar = TSFE:type = 9818] config { disableAllHeaderCode = 1 xhtml_cleaning = none admPanel = 0 metaCharset...
You can use the VHS ViewHelper. {namespace v=Tx_Vhs_ViewHelpers} <v:render.template file="EXT:extkey/Resources/Private/Partials/Foo/Bar.html" variables="{param1: param1}" />
Hier ein kleiner Snippet um in Fluid einen Link zu einer bestimmten Position (ID) zu erzeugen: <f:link.page class="tocontent" section="navigation"><span class="hidden">Zur Navigation</span></f:link.page>
Zusätzlich zu Tx_Extbase_Utility_Extension::configurePlugin muss der Controller mit Action auch im Flexform Plugin definiert werden, sonst erlaubt TYPO3 den Aufruf nicht.
Um eine TYPO3 Website mit einer Domain/Subdomain pro Sprache einzurichten, ist nicht mehr viel notwendig: # Default Einstellungen config { baseURL = http://www.domain.de/ absRefPrefix = http://www.domain.de/ sys_language_uid = 0 language = de locale_all...
Mehr