Verschlagwortet: TYPO3

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.

TYPO3, Extbase: Formulardaten manuell validieren

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...

Cannot use TYPO3\CMS\Core\Utility\ExtensionManagementUtility as ExtensionManagementUtility

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...

TYPO3 Fluid: Print size of a FAL file

„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>

TYPO3: RSS Feed für News Extension

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...

Fluid: „Link to top“

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>

Multidomain/Subdomain-Onepagetree Setup für TYPO3 6

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...