TYPO3-Testaccount
Testen Sie die aktuellste TYPO3-Version kostenlos und unverbindlich für einen Monat!

Jetzt testen!

Schulungen

Standard auswahl von Content verändern


Autor Nachricht
Verfasst am: 15. 03. 2010 [10:16]
spectator
Themenersteller
Dabei seit: 23.10.2009
Beiträge: 9
Hallo Typo3.net,

Ich habe folgendes Problem und zwar, würde ich gerne mit einer extension Content abhänig von der geräte art ausgeben, also Content für Mobile endgeräte und für Desktop Rechner. Dazu habe ich die tabelle von tt_content um 2 spalten erweitert, mobile und desktop.
Nun würde ich gerne über meine extension dem select query hinzufügen das er nicht nur hidden und deleted content nicht anzeigt sondern auch nur content wo mobile oder desktop gesetzt ist.

Die Frage ist kann ich überhaupt ohne typoscript auf die Query zugreifen und diese verändern so das nur Desktop Content via Templavoila ausgegeben wird oder muss ich in jedem falle da an Templavoila ran und das DS ändern ?

Gruß Spectator
Profil
Verfasst am: 15. 03. 2010 [10:23]
einpraegsam.net
Moderator
Dabei seit: 17.01.2005
Beiträge: 8607
Warum nicht via Typoscript?

Ein Blick ins css_styled_content für styles.content.get:
TYPOSCRIPT
styles.content.get = CONTENT
styles.content.get {
  table = tt_content
  select.orderBy = sorting
  select.where = colPos=0
  select.languageField = sys_language_uid
}


Und dann noch je nach condition die Where clause anpassen...

ProfilWWW
Verfasst am: 15. 03. 2010 [13:09]
spectator
Themenersteller
Dabei seit: 23.10.2009
Beiträge: 9
Okay solange ich kein templavoila nutze ist das super. aber sobald Templavoila dazu kommt wird es schwer bzw. selbst wenn ich es im XML anpasse Funktioniert es leider nicht.

Gibt es den keinen Weg das über PHP zu lösen ?
Profil