In der Tat hat es vorher funktioniert, bis ich die Extension eingebunden habe und sich dadurch die Spaltennamen verändert haben.
Seit dem versuche ich es irgendwie hinzubekommen, leider vergeblich.
Im Setup steht folgendes:
tt_content.1 = TEMPLATE
tt_content.1 {
template = FILE
template.file = fileadmin/template/floetotto_1.html
workOnSubpart = DOCUMENT_BODY
subparts.Inhalt < styles.content.get
subparts.Inhalt.select.where = colPos = 0
subparts.Inhalt.stdWrap.required = 1
subparts.Inhalt.stdWrap = |
#Testausgabe
subparts.Inhalt_1 = TEXT
subparts.Inhalt_1.value = Das ist ein Test...
subparts.Inhalt_2 = TEXT
subparts.Inhalt_2.value = Das ist ein zweiter Test...
#Logo
subparts.LOGO = TEXT
subparts.LOGO.value = <img src="fileadmin/css/logo_kl.gif" border="0">
# Navigation im rechten Bereich
subparts.NAV = HMENU
subparts.NAV {
special = directory
special.value = 46
1 = TMENU
1.NO = 1
1.NO.linkWrap = ...
}
... mache ich da etwas falsch...
Vielen Dank für die Hilfe
Wie sieht das Template-File dazu aus? Wird ein Dummy Content zwischen den Markern entfernt? URL?
Jochen Weiland
Der relevante Abschnitt aus dem Template hat folgenden Aufbau:
...
<tr height="17">
<td width="5" height="17"></td>
<td class="text_fett" rowspan="3" width="281">
<!-- ###Inhalt### -->|<!-- ###Inhalt### -->
<!-- ###Inhalt_1### -->|<!-- ###Inhalt_1### -->
</td>
<td width="12" height="17"></td>
</tr>
...
Es wird kein Dummy Content entfernt, den lasse ich aufgrund der Übersichtlichkeit immer weg.
Gruß und Danke
Lars
Es wird kein Dummy Content entfernt, den lasse ich aufgrund der Übersichtlichkeit immer weg.
In dem Code Beispiel besteht der Dummy Content aus dem senkr. Strich "|"
Also frage ich nochmal: wird der entfernt oder nicht?
Noch eine Idee: mal diese drei Zeilen im Setup auskommentieren:
subparts.Inhalt.select.where = colPos = 0
subparts.Inhalt.stdWrap.required = 1
subparts.Inhalt.stdWrap = |
Jochen Weiland
da habe ich das wohl falsch verstanden 🙁
der senkrechte Strich wird entfernt
Gruß
Lars
Dann weiss ich auch nicht, an was es noch liegen könnte. Bestimmt nur eine Kleinigkeit (syntax, o.ä.)
Nur zur Klarheit:
ganz oben im Setup steht sicher noch
tt_content = PAGE
?
Jochen Weiland
Ja das habe ich auch drin,
ich Liste nochmal auf:
im Setup steht folgendes:
# Default PAGE object:
tt_content = PAGE
tt_content.typeNum = 0
# StyleSheet
tt_content.stylesheet = fileadmin/css/style.css
tt_content.1 = TEMPLATE
tt_content.1 {
template = FILE
template.file = fileadmin/template/floetotto_1.html
workOnSubpart = DOCUMENT_BODY
subparts.Inhalt < styles.content.get
subparts.Inhalt.select.where = colPos = 0
subparts.Inhalt.stdWrap.required = 1
subparts.Inhalt.stdWrap = |
#Testausgabe
subparts.Inhalt_1 = TEXT
subparts.Inhalt_1.value = Das ist ein Test... - - -
# Navigation im rechten Bereich
subparts.NAV = HMENU
subparts.NAV {
special = directory
special.value = 46
1 = TMENU
1.NO = 1
1.NO.linkWrap = ...
}
}
im TSConfig habe ich folgendes eingetragen:
# 1 Column einbauen
mod.SHARED.colPos_list = 0
und das steht in den beiden Dateien aus der Extension:
-> ext_tables.php
<?php
if (!defined ("TYPO3_MODE")) die ("Access denied.");
$tempColumns = Array (
);
t3lib_div::loadTCA("tt_content");
$TCA["tt_content"]["columns"]["colPos"]["config"]["items"] = array (
"0" => array ("Inhalt||Inhalt||||||||","0")
);
?>
und das in der anderen Datei:
-> ext_localconf.php
<?php
if (!defined ("TYPO3_MODE")) die ("Access denied.");
t3lib_extMgm::addPageTSConfig('
mod.SHARED.colPos_list = 0
');
?>
Vielen Dank für die Mühe
Gruß
Lars
Hab' den Fehler gefunden,
Danke für die Mühe
ich habe die Page Benamung von tt_content auf page geändert und auf einmal hat es funktioniert,
trotzdem Danke für die Hilfe.
Gruß
Lars
Könnte ein reservierter Name sein. Dann hätte es aber vorher auch nicht funktionieren dürfen. Aber was solls, Hauptsache es geht jetzt
Jochen Weiland