sorry hab im Thema Templates statt Extension geschrieben ..
bei einer Extension ist ja in der locallang.php immer alle Variablen/Übersetzungen für die jeweilige Extension.
Wie kann ich jetzt in Typoscript auf so eine Variable zugreifen?
ich dachte an soetwas in der Art
... .value = {$plugin.tx_danewslettersubscription.signup}
Aber das geht anscheinend nur mit Konstanten.
Wie kann ich auf solche Texte zugreifen?!
Gruß
Frank
Hallo Frank,
wäre es so schwierig gewesen, hier einen Blick in eine beliebige andere Extension zu werfen?
$this->pi_getLL('imagedescription_before')
lg georg
Hallo,
in die php Datei habe ich geschaut wie da darauf zugegriffen wird, für Typoscript hilft es mir jetzt aber nicht wirklich weiter.
Ich habe jetzt alles mögliche versucht
... .value = {$this->pi_getLL('signup')}
... .value = {$plugin.da_newsletter_subscription.this->pi_getLL('signup')}
... .value = {$plugin.da_newsletter_subscription_pi1.this->pi_getLL('signup')}
... .value = {$plugin.da_newsletter_subscription_pi1.pi_getLL('signup')}
bei keiner der ganzen Varianten ersetzt er mir den Text.
...bin halt noch ziemlicher Anfänger in Sachen Typo3 und hatte so ein Problem bisher nicht.
Gruß
Frank
Hallo Frank,
mea culpa! Hab das mit dem TS überlesen!
du zielst auf die Mehrsprachigkeit ab? dann wird das (IMHO) nicht gehen, weil du wenn konkret einen Typ (default, de, ...) ansprechen musst.
Kannst du das nicht über die Mehrsprachigkeit der Seite/Conditions lösen?
just2b schrieb
Kannst du das nicht über die Mehrsprachigkeit der Seite/Conditions lösen?
ja kann ich, so war auch meine Idee.
nur dachte ich halt ob man da auch direkt auf die Variable aus der Extension zugreifen kann.
Wäre halt einen Tick besser. So muss ich halt aufpassen falls hier jemand Übersetzungen ändern will, dass ich die halt im TS mitändere aber für unsere Zwecke ist es so ok.
Weil wir gerade beim Thema sind 🙂
wie sieht es mit dem Zugriff z.B. auf GP:L oder TSFE:id aus
geht das irgendwie so ala
... .value = {$GP:L}
hab das bisher auch nur so gelöst, dass ich im Konstantenbereich je nach Sprache eine Variable mit dem Wert der Sprache fülle.
Gruß
Frank
Hi Frank,
gleich 2 wunde Punkte, Conditions UND Mehrsprachigkeit *g* aber das Forum hilft uns da ja weiter,
schau doch mal die Threads an
#631811
#245122
#183941
oder selbst nach condition und sprache suchen
lg georg
Hi,
dank Dir 🙂
werde die drei Threads gleich mal genauer unter die Lupe nehmen
Gruß
Frank