Skip to content

Instantly share code, notes, and snippets.

@marchampson
Created May 2, 2013 12:12
Show Gist options
  • Save marchampson/5501816 to your computer and use it in GitHub Desktop.
Save marchampson/5501816 to your computer and use it in GitHub Desktop.
globally convert dates E2 -> E3
$pages = $this->getPagesTable()->fetch(array('namespace'=>'event'));
foreach($pages as $page) {
// Get start date
$startDate = $this->getContentNodesTable()->getContentNode($page->id, 'startDate');
if($startDate->content != '') {
$date = date('Y-m-d',$startDate->content);
$this->getContentNodesTable()->saveContentNode($page->id, 'startDate', $date, $language = 'en');
}
$endDate = $this->getContentNodesTable()->getContentNode($page->id, 'endDate');
if($endDate->content != '') {
$date = date('Y-m-d',$endDate->content);
$this->getContentNodesTable()->saveContentNode($page->id, 'endDate', $date, $language = 'en');
}
}
die('fin');
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment