Hallo, wie lautet der Befehl um eine Grafik nur für eingeloggte Kunden anzeigen zulassen? Danke für die Antwort vorab! Radi
Hallo, auf Befehle reagieren die Leute, die solche Umprogrammierungen machen, eher unwillig. Ich würde es mit einer freundlichen Bitte versuchen. ;-)
Hallo, das sollte selbstverständlich kein Befehl sein. Falls das so rüber kommen ist, bitte ich das zu entschuldigen! Für jeden Tipp für mein Problemchen wäre ich sehr dankbar. Angenehmen Montag! Radi
Hallo, bitte den Heiterkeitsanzeiger beachten, das war ein Scherz. Ich wollte nur andeuten, dass das ohne eine nicht ganz triviale Umprogrammierung nicht gehen wird. Man muss dafür ja die Auslieferung von eigentlich statischem Content dynamisch steuern.
Hallo, und ich dachte es gibt einen Befehl wie z.B. if logged in - zeige Bild else - mache nichts und gehen weiter ;-) Viele Grüße Radi
Hallo, du denkst also daran, einfach nur die Verlinkung des Bildes auf Smarty-Ebene zu steuern? Das wäre wohl ungefähr so möglich, wie du das gerade angedeutet hast; ist abhängig davon, was in dem jeweiligen Kontext gerade an Daten für Smarty zur Verfügung steht. Generell braucht man etwas in der Art $_SESSION['customer_status']['customer_status_id'] > 1 (denn Werte 0 und 1 sind normalerweise Admin resp. Gäste). Einen wirklichen Schutz bietet das aber nicht, das ist nur ein Verstecken.
Hallo Marco, genauso etwas habe ich vor. Ich möchte z.B. in der standard.html ein Hinweisbild einblenden. Abfragen würde ich das Bild ganz einfach über {$PRODUCTS_MANU_NAME}.jpg Aber nur für eingeloggte Kunden. Wie kann ich das realisieren? Danke für den Tipp! Radi
Hallo, also, wenn du wirklich ohne „harten“ Schutz auskommst, würde z.B. so etwas funktionieren: HTML: {if $smarty.session.customers_status.customers_status_id != 1} <p> Nur für Nichtgäste sichtbarer Absatz. </p> {/if}