Hallo Ich habe in Backend bei Grundeinstellung -> Artikel -> Artikel-Freitextfelder ein neues Checkbox hinzugefügt. Nun möchte ich diesen Checkbox in mein Bootstrap.php Datei mit IF Abfragen ob der Checkbox angeklickt ist oder nicht? Wie kann ich die Freitextfelder abfragen? if ( ???? )
Gruß Mattes
Das ist ein ganz normales Attribute von einem Artikel, wie sieht denn deine bootstrap aus. ? Gruß Sven
Du müsstest dir den Artikel und die ID holen und dann entsprechend das attr abfragen. Also bspw: $articleId = Shopware()-\>Front()-\>Request()-\>sArticle; $article = Shopware()-\>Modules()-\>Articles()-\>sGetArticleById($articleId); if ($article['attrX'] === 1) { do bla } else { do bla ....
Ist nur ein kleines Plugin Ich möchte nur in Themes Hinzufügen wenn mein Haken Aktiv ist. if ($sArticle.meinCheckBox='true')
Ist das so richtig?
[quote=“Mattes”]Ist nur ein kleines Plugin Ich möchte nur in Themes Hinzufügen wenn mein Haken Aktiv ist. if ($sArticle.meinCheckBox='true')
Ist das so richtig?[/quote] Siehe meinen Post über dir
Danke kayyy Werde es gleich mal Testen
Hallo Ich das jetzt mal getestet geht leider nicht ich habe die Abfrage so gemacht. if ($article['meinCheckBox'] = true) {
und auch das probiert if ($article['meinCheckBox']) {
geht auch leider nicht was mache ich falsch?
Poste doch mal deine bootstrap. Vielleicht verwendest du das falsche Event
[quote=„Mattes“]Hallo Ich das jetzt mal getestet geht leider nicht ich habe die Abfrage so gemacht. if ($article['meinCheckBox'] = true) {
und auch das probiert if ($article['meinCheckBox']) {
geht auch leider nicht was mache ich falsch?[/quote] Hast du überhaupt meinen Beitrag gelesen ? Du musst das attrXX ( natürlich statt XX bspw. attr3 ) abfragen und nicht „meine checkbox“. Außerdem poste doch einfach mal deine Bootstrap.php wie schon mehrmals gefordert.
[quote=„Mattes“] ich habe die Abfrage so gemacht. if ($article['meinCheckBox'] = true) {
[/quote] Nimm doch mal einen gültigen Vergleichsoperator wie ‚==‘, wenn die Datentypen feststehen auch mit ‚===‘ vergleichbar. Schöne Grüße, Niklas
oder einfach… if ($article[‚meinCheckBox‘]) { mach was… }