1b.app
Скопирована ссылка -

В "Экспортировать товары в Хорошоп" добавить возможность ставить символ "точка"

В действии "Экспортировать товары в Хорошоп" есть поле "Поле в Хорошоп (допустимые символы a-z 0-9 _):" но в нем нет возможности указывать символ "точка", хотя в справочнике по АПИ Хорошопа есть данные которые можно передавать с точкой.
Подскажите, можно поправить данное поле, чтобы можно было отправлять дополнительные характеристики на двух языках?

Ответы:

Добрый день.
Можно внести изменения в проверки - это займет 1ч
Выставить счет?
11.01.2024, 10:02


Тындык Максим Вадимович
OneBox production писал/а:
Добрый день.
Можно внести изменения в проверки - это займет 1ч
Выставить счет?

Добрый день!
Да, выставляйте. Спасибо
11.01.2024, 10:48

Доброе утро.
Разобрался в вашем вопросе - вы немного не поняли документацию - точкой в названии полей отображено вложенность массива (то есть по вашему примеру mod_title это массив с ключами ru | ua и т.д.)
Соответственно по данной доработке добавил вам возможность в "Поле в Хорошоп" иметь возможность указать путь в массиве разделенный через / (по примеру mod_title/ua) чтобы формировать нужную вложенность массива данных запроса.
12.01.2024, 09:34


Тындык Максим Вадимович
OneBox production писал/а:
Доброе утро.
Разобрался в вашем вопросе - вы немного не поняли документацию - точкой в названии полей отображено вложенность массива (то есть по вашему примеру mod_title это массив с ключами ru | ua и т.д.)

Доброе утро!
Мою цель вы верно поняли, а именно: передавать характеристики на нескольких языках.
На счет документации - тут конечно я далеко не программист :) Но я задал спросил и навел пример консультантку в Хорошоп, и она подтвердила этот пример, по этому я так и написал) Сорри, если завел в заблуждение.


Тындык Максим Вадимович
OneBox production писал/а:
Соответственно по данной доработке добавил вам возможность в "Поле в Хорошоп" иметь возможность указать путь в массиве разделенный через / (по примеру mod_title/ua) чтобы формировать нужную вложенность массива данных запроса.

Тут к сожаления я не могу проверить, так как у меня не получается поставить символ /, так как он сразу пропадает. Я собирался ввести следующие значения "tablicaRazmero/ua" и "tablicaRazmero/ru".

Вот видео экрана https://youtu.be/ml0QrM7Tz9E
12.01.2024, 11:09

Вот скрин переписки с Хорошопом
12.01.2024, 11:10


Юрченко Роман Сергеевич писал/а:
Тут к сожаления я не могу проверить, так как у меня не получается поставить символ /, так как он сразу пропадает. Я собирался ввести следующие значения "tablicaRazmero/ua" и "tablicaRazmero/ru".

теперь сможете указывать / как разделитель в нужных настройках
12.01.2024, 11:15


Тындык Максим Вадимович
OneBox production писал/а:
теперь сможете указывать / как разделитель в нужных настройках

Не получается передать. Можете подсказать как именно нужно прописать эти значения?
12.01.2024, 13:43


Юрченко Роман Сергеевич писал/а:
Не получается передать. Можете подсказать как именно нужно прописать эти значения?

А зачем вы выгружаете какой-то ключ tablicaRazmerov/ua, если показываете на скриншотах поля описания или названия? вам же нужно соответствующие ключи использовать согласно документациии
12.01.2024, 13:49


Тындык Максим Вадимович
OneBox production писал/а:
А зачем вы выгружаете какой-то ключ tablicaRazmerov/ua, если показываете на скриншотах поля описания или названия?

Я тестировал передачу этих полей https://prnt.sc/CvW6D5HmCYsF, но Хорошоп не получал их. После этого я спросил что не так, а она написали мне ответ (как на скрине выше) и навели пример с описание.
12.01.2024, 13:58

Я сейчас смотрю - передаётся массив характеристик вот так:
[characteristics] => Array
(
[tablicaRazmerov] => Array
(
[ua] =>
[ru] =>
)

то есть как бы всё согласно настройке, если таковая задумка была
12.01.2024, 14:20

Вышеуказанный пример - это первый попавшийся. А так примеры со значениями есть:
[characteristics] => Array
(
[tablicaRazmerov] => Array
(
[ua] => <p><img src="https://our-store.com.ua/media/userfiles/source/ZOO/%D0%A2%D0%B0%D0%B1%D0%BB%D0%... width="1500" height="1060" alt="" /></p>
[ru] =>
)

[predosterezhenie] => Array
(
[ua] => <p><img src="https://our-store.com.ua/media/userfiles/source/ZOO/%D0%A2%D0%B0%D0%B1%D0%BB%D0%... width="1500" height="1060" alt="" /></p>
[ru] =>
)

[kakIspolzovat] => Array
(
[ua] =>
[ru] =>
)
12.01.2024, 14:20

Сейчас все работает) Спасибо за помощь
12.01.2024, 14:27

Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации. Войти и написать комментарий