[gelöst ]Cache Problem nach db_insert()

am 15.10.2012 - 15:28 Uhr in
Hallo und einen schönen Montag..
Einem CCK Feld (hier meinDatum)
möchte ich per Code einen Wert (timestamp)
zuweisen.
Nichts einfacher als das mit der funktion
db_insert()
Alles gut soweit. Der Wert wird gespeichert aber nicht
angezeigt
function set_field_meinDatum($order,$date){
$nid = db_insert('field_data_field_meinDatum')
->fields(array(
'entity_type' => 'commerce_order',
'bundle' => 'commerce_order',
'deleted' => 0,
'entity_id' => $order->order_id,
'revision_id' => 0,
'language' => 'und',
'delta'=>0,
'field_arrival_value'=>date('Y-m-d',$date),
))
->execute();
}
Lösung:
der Wert wurde gespeichert aber der Cache
hat die Ausage verhindert
Ein anschliessendes
<?php
cache_clear_all('*', 'cache_field', TRUE);
?>
leert den Felder Cache und zeigt den Wert dann auch an..
- Anmelden oder Registrieren um Kommentare zu schreiben
Neue Kommentare
vor 18 Stunden 7 Minuten
vor 1 Tag 5 Stunden
vor 1 Tag 7 Stunden
vor 1 Tag 12 Stunden
vor 1 Tag 18 Stunden
vor 2 Tagen 8 Stunden
vor 1 Woche 6 Tagen
vor 1 Woche 6 Tagen
vor 1 Woche 6 Tagen
vor 2 Wochen 15 Stunden