2013-07-31 4 views
0

Я разрабатываю приложение iOS, которому необходимо создать узлы drupal. Я использую drupal-ios-sdk для создания узлов. Он отлично работает, отправляя строки в текстовые поля в drupal, но узел также должен содержать поле даты. Когда я конвертирую и отформатирую NSDate в строку и помещаю ее в словарь и отправляю как текстовое поле, я получаю сообщение об ошибке из модуля служб drupal, указывающего, что дата находится в неправильном формате. Каков правильный формат или где я найду какую-нибудь документацию?Добавление узла drupal, содержащего дату в drupal-ios-sdk

ответ

0

Вот лучший способ его найти. Сначала создайте узел на своем сайте Drupal и проверьте столбец базы данных для поля даты. Затем отправьте значение даты в значение даты в том же формате. Кроме того, если вы используете модуль даты - это очевидно, вы можете преобразовать строку, используя некоторую функцию даты из модуля даты.

+0

Спасибо. Человек, который установил узел Drupal, сказал, что дата находится в формате YYYYMMDDHHMMSS. Он сказал разделить запятыми. Я отправил –

+0

Я отправил строку 2013,07,31,09,45,09 и получил ошибку, содержащую: 'code' {NSLocalizedRecoverySuggestion = {" form_errors ": {" field_s4_date] [und] [0 ":" Это ошибки в значении S4_Date # 1:

  • The dates are invalid.
  • \n
"}}' code' –

+0

Неважно, в каком формате вы отправили данные, просто используйте функции даты для преобразования в соответствующем формате на конец Drupal! –

Смежные вопросы