Juni 26, 2008
Aufgabenstellung: Ersetzen eines Markers mit dynamischem Inhalt im Inhaltstext.
Hätte es sich um einen statischen Marker gehandelt (###NACH_OBEN### soll zu <a href=“#“>Nach oben</a> werden), dann wäre das TLO constants die richtige Vorgehensweise gewesen. Im TS-Setup wäre folgendes eingetragen worden:
constants.NACH_OBEN = <a href="#">Nach oben</a>
Diese Zeile bewirkt, dass der Marker ###NACH_OBEN### im Inhaltstext (bodytext) durch einen Link ersetzt wird, der an den Seitenanfang springt. Dies funktioniert aber nur für Konstanten, nicht für Inhaltselemente, die durch Zufall ausgewählt und angezeigt werden sollen. Den Rest des Beitrags lesen »
Kommentare sind deaktiviert |
Typo3 Typoscript | Mit Tag(s) versehen: constants, dynamisch, ersetzen, frontend, Link, marker, seitenanfang, Typo3, typoscript |
Permalink
Verfasst von kwasizabantu
Juni 3, 2008
ei Programmierung von Extensions sollte man zur Generierung von Links die Typo3-Funktionen aus der tslib_pibase nutzen. Bei Erstellung einer neuen Extension bekommt man ein Code-Schnippsel für die Linkerzeugung gleich mitgeliefert, dass bereits zwei verschiedene Funktionen für die Linkerzeugung beinhaltet:
Das erste Beispiel erzeugt die URL für ein Formular (den action-Teil):
$this->pi_getPageLink($GLOBALS['TSFE']->id)
Die zweite Funktion erzeugt einen ganzen Link (a-Tag):
$this->pi_linkToPage('get to this page again',$GLOBALS['TSFE']->id)
Was aber, wenn ich keinen Link, sondern nur die URL haben möchte? Ich könnte pi_getPageLink() verwenden. Was aber, wenn ich noch Parameter ergänzen will?
Am besten die Funktion $this->pi_linkTP_keepPIvars_url($override, $cache, $clearAnyway, $altPageId) nutzen.
Den Rest des Beitrags lesen »
Kommentar schreiben » |
Allgemeines, Programmierung, Typo3 Extensions | Mit Tag(s) versehen: Extension, Link, Programmierung, tslib_pibase, Typo3 |
Permalink
Verfasst von kwasizabantu
Mai 31, 2008
Wenn der Redakteur auf dem Frontend Änderungen vornehmen soll, dann muss zuerst einmal im Backend unter Installation das Install-Tool aufgerufen werden, um in „4) all configuration“ Unterbereich „BE“ (für Backend) den Wert bei „interfaces“ anzupassen (zB.: „backend, frontend“).
Alternativ kann mit dem Quixplorer (t3quixplorer) auch die typo3conf/localconf.php um folgende Zeile am Ende ergänzt werden:
$TYPO3_CONF_VARS['BE']['interfaces'] = 'backend, frontend';
Den Rest des Beitrags lesen »
Kommentar schreiben » |
Allgemeines, Typo3 Allgemein, Typo3 TSconfig | Mit Tag(s) versehen: adminPanel, admPanel, backend, frontend, Typo3 |
Permalink
Verfasst von kwasizabantu
Mai 31, 2008
Was phpMyAdmin für die Datenbank ist, das ist der Quixplorer (t3quixplorer) für das Dateisystem. Mit seiner Hilfe lassen sich Dateien und Verzeichnisse einsehen, anlegen und löschen. Die Extension ist dem Admin-User vorbehalten.
Den Rest des Beitrags lesen »
Kommentar schreiben » |
Typo3 Extensions | Mit Tag(s) versehen: backend, Dateimanager, Extension, Quixplorer, Syntaxhighlighting, Typo3 |
Permalink
Verfasst von kwasizabantu
Mai 31, 2008
Soll der User oder die Usergruppe in der Lage sein, den Cache zu leeren, kann folgende Anweisung hilfreich sein:
# Cache enable
options.clearCache.all = 1
options.clearCache.pages = 1
Den Rest des Beitrags lesen »
Kommentar schreiben » |
Allgemeines, Typo3 TSconfig | Mit Tag(s) versehen: backend, Cache, TSconfig, Typo3, User |
Permalink
Verfasst von kwasizabantu
Mai 30, 2008
Als Vorgabe ist das Einfügen von Bildern im Rich-Text-Editor (RTE) von Typo3 ausgeschaltet. Man zwar Bilder hinzufügen, wird aber nach dem Speichervorgang feststellen, dass Typo3 sie wieder entfernt hat. Das hängt damit zusammen, dass die Eingaben vor dem Speichern in der Datenbank gefiltert werden und um nicht erlaubte Tags „bereinigt“ wird.
Zuerst wechseln wir in den Extension Manager (Erw. Manager), wählen im Menü „Loaded extensions“ aus, klicken auf „htmlarea RTE“ und passen die Konfiguration des RTE an:
Enable images in the RTE : 1 (= Haken setzen)
Damit wird das Verwenden von Bildern erst ermöglicht.
Den Rest des Beitrags lesen »
Kommentar schreiben » |
Typo3 RTE, Typo3 TSconfig | Mit Tag(s) versehen: Bilder, images, Konfiguration, RTE, Typo3 |
Permalink
Verfasst von kwasizabantu