Posted by pmscastro on September 6, 2012 at 11:44am
Estou a fazer uns upgrades em um site drupal e estou a inserir e actualizar uns campos na base de dados com queries. O problema é que estou a enviar correctamente os dados mas esses mesmos dados depois nao sao captados pelo front-side do Drupal como encontram-se na base de dados.
Exemplo:
UPDATE 'content_field_event_date'
SET field_event_date_value='2012-09-22T22:00:00'
WHERE nid = 9676
No site aparece-me uma data diferente 01/01/2012 e a que insiro esta igual à de outros neste caso eventos que inseri. Se alguem me poder dar uma dica agradecia por favor.
Comments
Formato da data para armazenamento
Boas,
Penso que provavelmente terás de passar o valor das datas como unix timestamp (INT), uma vez que o suporte para date e time foi removido do core.
Updates para 6?
Ou para 7?
É que se for em 7 o nome da tabela está errado...
content_field_event_date
em 7 deve ser qualquer coisa como
field_data_field_event_date