Hallo,
Wie kann ich mir mehrere Snippets eines „Objects“ ausgeben?
Angenommen ich habe folgende Snippets:
beispiel.bmw.x1 = "BMW X1"
beispiel.bmw.x2 = "BMW X2"
beispiel.vw.passat = "VW Passat"
beispiel.vw.golf = "VW Golf"
Wie kann ich in TWIG z.b „beispiel.bmw“ auslesen und diese durch eine schleife jagen?
Gib mir nur BMW
{% set fahrzeug= beispiel.bmw%}
{% for key, value in fahrzeug %}
let {{ key }} = '{{ value }}';
{% endfor %}
</script>
Danke und Gruss
Wenn ich mich recht erinnere, habe ich die Variable mit ~ ''
verbunden, um daraus einen String zu machen.
@Max_Shop wie meinst du das? ich will ja ein Array haben?
Danke und Gruss
Ich habe deine Frage falsch verstanden.
Ich kenne das mit den Arrays nur, indem man .1, .2 und dann die Range vorgibt. Ich kann mir nicht vorstellen, dass es eine Methode gibt, welche die Endung erkennt.
Da musst du dir sehr wahrscheinlich eine eigene twig Funktion erstellen. In PHP kannst du dann den String am . schneiden und die Werte als Array zurückgeben. Dann kann twig diese wieder zusammensetzen, per ~Zeichen.
Schade.
Was ist denn eigentlich die Store-Api? Kann man damit per JS zugreifen?
Also darf die Store-Api überhaupt Sachen für den Kunden ausgeben?
Danke und Gruss
Die Store-Api liefert öffentliche Daten, auf die jeder ohne Einschränkung Zugriff hat. Man brauch zwar ein Token, aber das steht im Quelltext.
Geschützte Daten werden über das Dokument direkt ausgegeben und nicht dynamisch nachgeladen.