Neu Wie mache ich eine Abfrage für eine Checkbox?

gnarx

Sehr aktives Mitglied
18. Januar 2018
3.889
545
Übertragen wird 0 oder 1 das habe ich geprüft. Hier die Abfrage damit passiert aber nix bzw. nicht was ich möchte.
Es soll ja alles was da unter ist angezeigt werden bei 1 und nicht bei 0.
Code:
{if (isset($Artikel->FunktionsAttribute.oberteil_aktiv) && $Artikel->FunktionsAttribute.oberteil_aktiv|@strlen > 0)}[ICODE]
 
  • Gefällt mir
Reaktionen: Newald1004

Simone_die_Echte

Sehr aktives Mitglied
10. April 2014
1.379
414
Mal ein, wahrscheinlich völlig unqualifizierter, Einwurf von jemanden, der keine Ahnung hat, was diese Formel bedeutet:
Kann es sein, dass die Checkbox erst einmal gefüllt sein muss, bevor so eine Auswertung greift?
Irgendwie gibt es im Programmiererhimmel wohl nicht nur 0 und 1 sondern auch noch NULL.
Wenn das nun absoluter Quatsch ist, packt ein paar Lachsmileys drunter oder ignoriert mich einfach ;)
 

gnarx

Sehr aktives Mitglied
18. Januar 2018
3.889
545
Hi Simone,
mit der Abfrage wird erst geprüft, wenn ich das richtig verstehe. ob das Feld leer ist und ob da nicht eine 0 drinne steht.
Das funzt super mit sowas hier:
Code:
{if (isset($Artikel->FunktionsAttribute.oberteil_achselweite) && $Artikel->FunktionsAttribute.oberteil_achselweite|@strlen > 0)}    
                        <tr class="attr-custom">
                            <td class="attr-label word-break">Achselweite: </td>
                            <td class="attr-value">{$Artikel->FunktionsAttribute.oberteil_achselweite} cm</td>
                        </tr>
                        {/if}
 

sebjo82

Sehr aktives Mitglied
3. Juni 2021
688
204
Hi Simone,
mit der Abfrage wird erst geprüft, wenn ich das richtig verstehe. ob das Feld leer ist und ob da nicht eine 0 drinne steht.
Das funzt super mit sowas hier:
Code:
{if (isset($Artikel->FunktionsAttribute.oberteil_achselweite) && $Artikel->FunktionsAttribute.oberteil_achselweite|@strlen > 0)}  
                        <tr class="attr-custom">
                            <td class="attr-label word-break">Achselweite: </td>
                            <td class="attr-value">{$Artikel->FunktionsAttribute.oberteil_achselweite} cm</td>
                        </tr>
                        {/if}
strlen prüft die Länge eines Strings. Bist du dir sicher, dass der Output einer Checkbox ein String ist und nicht viel mehr ein Int oder sogar Boolean?
Disclaimer: hab mich bislang noch nicht mit PHP befasst, nur kurz ins manual reingeschaut bzgl strlen und isset
 

gnarx

Sehr aktives Mitglied
18. Januar 2018
3.889
545
strlen prüft die Länge eines Strings. Bist du dir sicher, dass der Output einer Checkbox ein String ist und nicht viel mehr ein Int oder sogar Boolean?
Disclaimer: hab mich bislang noch nicht mit PHP befasst, nur kurz ins manual reingeschaut bzgl strlen und isset
Das ist bestimmt kein String ich weiß nur nicht wie ich das andere Abfrage.
 

gnarx

Sehr aktives Mitglied
18. Januar 2018
3.889
545
Ich konnte das nun lösen mit:
Code:
{if (isset($Artikel->FunktionsAttribute.schuhe_aktiv) && $Artikel->FunktionsAttribute.schuhe_aktiv == 1)}
 
  • Gefällt mir
Reaktionen: sebjo82
Ähnliche Themen
Titel Forum Antworten Datum
Neu Webinar „Shipping 2.0“ am Dienstag, 14.07.2026 – über 500 Anmeldungen, was es Neues gibt und wie ihr das Beste daraus macht News, Events und Umfragen 1
Neu Amazon VCS Lite: Wie erstellt ihr unter Wawi 1.11 eine vollständige IGL-/ZM-Liste über alle Verkaufskanäle? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Wie ändere ich das vorausgewählte Lager bei Bestellungen? User helfen Usern - Fragen zu JTL-Wawi 2
Wie übernehme ich Artikelnamen von JTL in den neuen Kaufland Niederlande-Verkaufskanal? JTL-Wawi 1.11 1
Neu Wie stelle ich Retouren in JTL für DPD ein? JTL-ShippingLabels - Ideen, Lob und Kritik 1
Neu Wie übertragt ihr Kurzbeschreibungen nach Shopify? Shopify-Connector 5
Neu Neuer Kundencenter Account. Wie verhält sich POS damit? Allgemeine Fragen zu JTL-POS 1
Wie lange braucht ihr aktuell für die Anlage eines neuen Artikels? JTL-Wawi App 3
Neu PayPal Transaktionsversuche – Wie hoch sind eure Ablehnungsquoten? Allgemeine Fragen zu JTL-Shop 1
Neu Helfen Lösungen wie Unicorn wirklich, um die teuren Preise bei JTL zu vermeiden? Amazon-Anbindung - Ideen, Lob und Kritik 1
APP - Wie Dashboard löschen? JTL-Wawi App 1
Neu Wie soll man Weiterleitungen einrichten Exat oder GET Allgemeine Fragen zu JTL-Shop 0
Für Ihren SQL-Server wurde ein Service Pack zur Verfügung gestellt - nö, gelogen, wie kriege ich die Meldung weg? JTL-Wawi 1.11 15
Mindestabnahme Lieferant - keine Kommazahlen erlaubt - Wie gehts? JTL-Wawi 1.11 0
Wie ist euer aktuelles Fazit zur 2.02? JTL-Wawi 2.0 14
Neu XRechnung, ZUGFeRD, Was hängt wie zusammen? User helfen Usern - Fragen zu JTL-Wawi 4
Neu Aktuellste unproblematische WAWI-Version finden - wie ? JTL-Wawi - Ideen, Lob und Kritik 6
Neu Bestände in-house und beim Lieferanten + Proforma-Rechnungen, wie? Arbeitsabläufe in JTL-Wawi 3
Neu Wie aktiviere ich den richtigen EK bei freiem Wareneingang? Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Streichpreise oder Rabatte für Staffelpreise von einem Artikel einrichten? Wie am Besten? JTL-Wawi 1.6 0
Neu POS im Kundencenter buchen, aber wie und wo? Allgemeine Fragen zu JTL-POS 2
Neu Konfigurator konfigurieren - ich schaffe es nicht Allgemeine Fragen zu JTL-Shop 2
Lizenz-Störung? Ich erhalte keinen Zugriff mehr zu meiner Wawi, egal welcher User JTL-Wawi 1.11 3
Neu Ich fühle mich unsicher! Smalltalk 13
Neu JTL Editionen / JTl Wawi / Shopify / Durchblick verloren Kosten / Was brauche ich wirklich User helfen Usern - Fragen zu JTL-Wawi 3

Ähnliche Themen