Zum Inhalt springen

oldStyleColumnNumber und colPos

Erstellt am 8. Januar 2009 · 1 Antwort · letzte Antwort am 21. Februar 2012

Tags: Frage

a3ro ·

Ich habe in mehreren Einträgen im Forum und anderen Newsgroups gelesen, dass wenn ich ein Content Element in einem FCE anlege, und ich vorher

<oldstylecolumnnumber type="integer">2</oldstylecolumnnumber>

auf zb 2 setze statt 0, dann wird in der Datenbank die colPos auf 2 gesetzt. Das scheint bei mir nicht zu funktionieren. Hier meine DS:

<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<t3datastructure>
	<meta type="array" />
		<langdisable>1</langdisable>
	</meta>
	<root type="array">
		<tx_templavoila type="array">
			<title>ROOT</title>
			<description>Wählen Sie das HTML-Element der Seite, das Sie als übergeordnetes Container-Element der Vorlage möchten.</description>
		</tx_templavoila>
		<type>array</type>
		<el type="array">
			<field_row type="array">
				<type>array</type>
				<section>1</section>
				<tx_templavoila type="array">
					<title>Row</title>
					<etype>input</etype>
				</tx_templavoila>
				<el type="array">
					<field_row2 type="array">
						<type>array</type>
						<tx_templavoila type="array">
							<title>Row</title>
							<etype>input</etype>
						</tx_templavoila>
						<el type="array">
							<field_row3 type="array">
								<tx_templavoila type="array">
									<title>Row</title>
									<sample_data type="array">
										<numindex index="0"></numindex>
									</sample_data>
									<etype>input</etype>
									<proc type="array">
										<hsc type="integer">1</hsc>
									</proc>
								</tx_templavoila>
								<tceforms type="array">
									<config type="array">
										<type>input</type>
										<size>48</size>
										<eval>trim</eval>
									</config>
									<label>Row</label>
								</tceforms>
							</field_row3>
						</el>
					</field_row2>
				</el>
			</field_row>
			<field_footer type="array">
				<tx_templavoila type="array">
					<title>Footer</title>
					<sample_data type="array">
						<numindex index="0"></numindex>
					</sample_data>
					<etype>input</etype>
					<proc type="array">
						<hsc type="integer">1</hsc>
					</proc>
				</tx_templavoila>
				<tceforms type="array">
					<config type="array">
						<type>input</type>
						<size>48</size>
						<eval>trim</eval>
					</config>
					<label>Footer</label>
				</tceforms>
			</field_footer>
			<field_rechts type="array">
				<tx_templavoila type="array">
					<title>Rechts</title>
					<sample_data type="array">
						<numindex index="0"></numindex>
					</sample_data>
					<etype>ce</etype>
					<typoscript>
	10= RECORDS
	10.source.current=1
	10.tables = tt_content
                    </typoscript>
					<oldstylecolumnnumber type="integer">2</oldstylecolumnnumber>
				</tx_templavoila>
				<tceforms type="array">
					<config type="array">
						<type>group</type>
						<internal_type>db</internal_type>
						<allowed>tt_content</allowed>
						<size>5</size>
						<maxitems>200</maxitems>
						<minitems>0</minitems>
						<multiple>1</multiple>
						<show_thumbs>1</show_thumbs>
					</config>
					<label>Rechts</label>
				</tceforms>
			</field_rechts>
		</el>
	</root>
</t3datastructure>

Templavoila 1.3.7
Typo3 4.2.3

impgala ·

Hi, sorry fürs rausholen dieses Threads. Aber ich habe aktuell genau das selbe Problem.

Möchte die Extension kiwi_slider kompatibel mit einem "2 Spalten FCE" machen. Am einfachsten ginge das, wenn die Contentelemente welche im FCE erstellt wurden, direkt eine eigene ColPos kriegen würden.

Die Slider Extension holt die Daten mit:

$conf["select."]["where"] = "colPos = 0 AND sys_language_uid=" . $GLOBALS["TSFE"]->sys_page->sys_language_uid;
$slider[$page]["content"] = $this->cObj->cObjGetSingle("CONTENT", $conf);

a3ro lebst du noch und wenn ja, hast du eine Lösung gefunden?