Zum Inhalt springen

TypoScript: Setup leeren, alte Marker noch vorhanden

Erstellt am 28. Februar 2011 · 2 Antworten · letzte Antwort am 1. März 2011

Tags: Frage

JakobRa ·

Hey,
ich hab ein kleines TS Problem, folgendes...

Mein Setup

page = PAGE
[device = wap, pad] || [useragent = *iPhone*] || [useragent = *Mobile*]

<INCLUDE_TYPOSCRIPT:source="FILE: fileadmin/ts/mobiTS.txt">

[else]

<INCLUDE_TYPOSCRIPT:source="FILE: fileadmin/ts/webTS.txt">

[end]

Wenn ich jetzt mit meinem Handy auf die Seite gehe bekomme ich noch immer Marker aus "webTS.txt" angezeigt.

Kann ich das Setup über TS irgendwie leeren, bevor ich die Konfiguration einbinde?

Grüße,
Jakob

Unbekannter Benutzer ·

Hallo,

das würde dir nicht weiterhelfen, denn du schreibst ja eine if-else-condition. Als greifen die Bedingungen [device = wap, pad] || [useragent = *iPhone*] || [useragent = *Mobile*] nicht. Das wird so auch nicht zuverlässig funktionieren. Es gibt noch mehr mobile Engeräte am Markt als nur die von Apple.

Hast du hier mal nachgesehen:
http://typo3.org/extensions/repository/?tx_terfe_pi1[view]=search&no_cache=1&tx_terfe_pi1[sword]=mobile

Grüße

JakobRa ·

Hey,
ich hab jetzt mal "Mobile Redirect( cwmobileredirect )" installiert.

Frage den Browser jetzt über...

[userFunc = user_isMobile]
# Mobile
[else]
# Normal
[end]

...ab.

Bekomme ich über...

[device = wap, pad] || [useragent = *iPhone*] || [useragent = *Mobile*]

...den nicht alle Mobilen Geräte?

Mein Fehler am Anfang war das ich in einer Condition eine Condition hatte. Deshalb hatte es bei mir nicht funktioniert.

Grüße,
Jakob