1b.app
Link copied -

OS: Incorrectly filled valueid= when there is more than one value

Enabled and configured feature: Upload paramid and valueid attributes for characteristics based on filter directories imported from Rozetka
But there is an error when loading the values ​​of these attributes.
If the value in the filter is 1 then the valueid is assigned according to the reference, if there are multiple parameters separated by ";" as required by the Socket (Example: Grams; Ounces) the valueid is not filled.
Here is an example from xml:
<param name="Warranty" paramid="20769" valueid="6178">14 days</param>
<param name="Type" paramid="39090" valueid="61765">Electronic</param>
<param name="Additional functions" paramid="98431" valueid="">Auto power off; Selection of units of measurement; Zeroing of tare; Screen backlight</param>
<param name="Units" paramid="222314" valueid="">Grams; Ounces</param>
<param name="Additional features" paramid="136951" valueid="">Tare function; Automatic shut-off; Full-size LCD display; Full tare capacity; Screen backlight</param>
What am I doing wrong and why is it not filling in valueid when there are more than 1 values?
Also in the box there is a filter (characteristic) called Maximum temperature range, °C, but in the xml itself the degree symbol is removed from Maximum temperature range, °C and thus the paramid is not filled in and the outlet managers do not fill in such a parameter in the product card.
Original question is available on version: ua

Answers:

Please join the conversation. If you have something to say - please write a comment. You will need a mobile phone and an SMS code for identification to enter. Log in and comment