Результаты, полученные из Prestashop, не соответствуют заданным значениям в plist... ожидаемое поведение?

Я создал мобильное приложение, используя appixia для существующего сайта... на нашем существующем сайте уже есть пользователи, которые поместили свои существующие адреса в нашу базу данных (prestashop/mysql).

Одно из этих полей (адресная строка 2) использовалось для округа Великобритании (аналогично штатам США). Поскольку это был свободный ввод текста, пользователи использовали сокращения и т. Д. В этом поле.

Мое мобильное приложение, которое я сгенерировал, я хочу использовать список для выбора пользователями своего округа. Это будет хорошо работать для новых пользователей.

Для существующих пользователей, которые входят в систему, когда prestashop возвращает свое "графство" и не соответствует заданному значению в списке, каково ожидаемое поведение? Мне сложно это смоделировать, но я ожидаю, что оно оставит поле пустым, если никакое значение, отправленное из prestashop, не соответствует значению plist?

1 ответ

Решение

Просто чтобы убедиться, что я правильно понял, вы строите свой список в соответствии с этим примером, и в Value В полях вы не используете числовое значение (как в примере), а вместо этого вводите текст названия округа. Так как адресная строка 2 Prestashop является свободным текстом, это работает и заполняет имя, которое вы вводите в Value,

Если нет полного соответствия с текущим адресом пользователя, ожидаемое поведение - оставить это поле пустым или использовать первое значение выбора из списка. Не уверен, что именно, я предлагаю вам проверить это:) Это не должно быть так сложно моделировать, создать пользователя в Prestashop через сайт или бэк-офис сайта и установить случайное значение в адресную строку 2. Затем войдите в систему, используя эту пользователь в приложении. Другая идея состоит в том, чтобы создать пользователя в приложении, а затем с помощью бэк-офиса веб-сайта отредактировать его адрес и изменить адресную строку 2 на некоторое случайное значение, а затем снова войти в систему через приложение.

В любом случае, между входом в систему и повторным входом в систему лучше всего перезапустить ваше приложение (или документ-камеру), чтобы убедиться, что файлы cookie удалены и вы вышли из системы.

Другие вопросы по тегам