Hallo zusammen, hoffe ihr könnt mir weiterhelfen.
Mit
lib.xyz = COA_INT
lib.xyz.1 = TEXT
lib.xyz.1.insertData = 1
lib.xyz.1.data = TSFE:fe_user|user|country
kann ich an einer beliebigen Stelle das Land des aktuell eingelogten Users ausgeben (Tabelle fe_users, Feld country).
Doch wie kann ich eine If/Else-Abfrage damit basteln?
Ich möchte folgendes haben:
if(country==Österreich || country==Austria){
// abc
}
else{
// xyz
}
Vielen Dank im Voraus
Habs mir grad durchgelesen...
Aber ich glaub das bringt mich nicht zum Ziel.
Ich brauche nämlich ein "else"...
Genauer hintergrund:
Ich verwende tt_products.
Kunden aus Österreich dürfen ausschließlich per Vorkasse bestellen.
ALLE anderen die NICHT aus Österreich sind haben nur die Option "Nachname".
Zurzeit hab ich es so gelöst:
plugin.tt_products.payment >
plugin.tt_products.payment {
10.title = Nachname
}
plugin.tt_products.shipping {
TAXpercentage=19
10.title = Versicherter DHL Versand
10.price = 12.90
10.TAXincluded=1
}
Gruß
dafür gibts ja dann default in deinem CASE
Hallo nochmal,
irgendwie habe ich Probleme das Ganze zusammen zu puzzeln 🙁
Das Beispiel von weiter oben, verwendet eine lib.
Ich möchte aber Werte im tt_products-Plugin ändern.
Bis jetzt bin ich soweit gekommen:
lib.object = CASE
lib.object.key.field = TSFE:fe_user|user|country
lib.object.default = TEXT
lib.default.data = TSFE:fe_user|user|country
lib.default.value = plugin.tt_products.payment.10.title = Nachname
lib.object.Austria = TEXT
lib.object.Austria.value = plugin.tt_products.payment.10.title = Vorkasse
lib.object.Österreich = TEXT
lib.object.Österreich.value = plugin.tt_products.payment.10.title = Vorkasse
Besonders die Zeilen 6,9 und 12 funktionieren natürlich nicth so 🙂
Aber soetwas wie
puglin.tt_products = CASE .... kann ich nicht machen 🙂
Vielen Dank im Voraus
Kesandal
Kann mir bitte jemand sagen wo mein Fehler ist ?
Danke 😉