Tag Archive for 'TYPO3'

Pipe in Typo3 Menü

Eine Pipe (|) kann nicht so einfach in ein Typo3 Menü integriert werden, da dieses Zeichen reserviert ist. Stattdessen kann einfach die Entity verwendet werden:
& # x007C;

Login Seite nach Anmeldung in Logout umbennen

In der TYPO3 Seite im Typoscript-Setup des Templates folgenden Code eintragen. Damit wird der vergebene Untertitel (in dem Fall der “Login”-Seite natürlich “Logout”) angezeigt:


[loginUser = *]
page.10.marks.MENU.1.NO.stdWrap.override.cObject = TEXT
page.10.marks.MENU.1.NO.stdWrap.override.cObject {
field = subtitle
if.value.field = uid
if.equals = [[PID-DER-SEITE-EINTRAGEN]]
}

page.10.marks.MENU.1.CUR.stdWrap.override.cObject < page.10.marks.MENU.1.NO.stdWrap.override.cObject
[global]

Bilder mit Klickvergrößerung

Bilder mit Klickvergrößerung in TemplaVoila.
Continue reading ‘Bilder mit Klickvergrößerung’

TYPO3 Metatags rekursiv setzen

Wenn die Metadaten auf einer Seite nicht gesetzt sind, werden sie rekursiv von den Elternseiten ausgelesen.


page.meta {
KEYWORDS.data = levelfield:-1, keywords, slide
DESCRIPTION.data = levelfield:-1, description, slide
}

TemplaVoila Element nur bei Inhalt anzeigen

TYPO3 TemplaVoila Elemente nur anzeigen, wenn auch Inhalt wirklich eingegeben wurde:

10 = TEXT
10.current = 1
10.stdWrap {
wrap =

|

required = 1
}
]]>

TYPO3 vollständig auf UTF-8 einrichten

Im Install-Tool und Seitentemplate müssen einige Parameter gesetzt werden:

Installtool:

['BE']['forceCharset'] = 'utf-8'

[setDBinit]
SET CHARACTER SET utf8
SET NAMES utf8
SET SESSION character_set_server=utf8
SET character_set_client = utf8
SET character_set_results = utf8
SET character_set_connection = utf8

Im Template-Setup:
config.renderCharset = utf-8
config.metaCharset = utf-8
config.additionalHeaders = Content-Type:text/html;charset=utf-8