1b.app
Link kopiert -

Betriebssystem: valueid= wird falsch ausgefüllt, wenn mehr als ein Wert vorhanden ist

Aktivierte und konfigurierte Funktion: Laden Sie paramid- und valueid-Attribute für Merkmale basierend auf aus Rozetka importierten Filterverzeichnissen
Beim Herunterladen der Werte dieser Attribute tritt jedoch ein Fehler auf.
Wenn der Wert im Filter 1 ist, wird die Wert-ID entsprechend dem Verzeichnis zugewiesen. Wenn mehrere Parameter über „;“ platziert werden, wie sie von Sockets gefordert werden (Beispiel: Gramm; Unzen), wird die Wert-ID nicht gefüllt.
Hier ist ein Beispiel aus XML:
<param name="Garantie" paramid="20769" valueid="6178">14 Tage</param>
<param name="Type" paramid="39090" valueid="61765">Elektronisch</param>
<param name="Zusätzliche Funktionen" paramid="98431" valueid="">Automatisches Herunterfahren; Auswahl an Maßeinheiten; Tara-Nullstellung; Bildschirmhintergrundbeleuchtung</param>
<param name="Maßeinheiten" paramid="222314" valueid="">Gramm; Unzen</param>
<param name="Zusätzliche Merkmale" paramid="136951" valueid="">Tara-Funktion; Automatische Abschaltung; LCD-Display in voller Größe; Volle Containerkapazität; Bildschirmhintergrundbeleuchtung</param>
Was mache ich falsch und warum wird die Wert-ID nicht ausgefüllt, wenn mehr als ein Wert vorhanden ist?
Außerdem gibt es in der Box einen Filter (Merkmal) mit der Bezeichnung „Bereich maximaler Temperaturen, °C“, aber in der XML selbst ist das Gradsymbol entfernt „Bereich maximaler Temperaturen, °C“ und daher wird der Parameter nicht ausgefüllt, und die Filialleiter tun dies auch nicht Füllen Sie einen solchen Parameter in der Produktkarte aus.
Die ursprüngliche Frage ist in der Version verfügbar: ua

Antworten:

Bitte beteiligen Sie sich am Dialog. Wenn Sie etwas zu sagen haben - schreiben Sie bitte einen Kommentar. Für die Teilnahme benötigen Sie ein Mobiltelefon und einen SMS-Code zur Identifizierung. Melden Sie sich an und schreiben Sie einen Kommentar