/** * Render the date published for a content record * * @param sfSympalContent $content * @param string $slot * @return string $datePublished */ function render_content_date_published(sfSympalContent $content, $slot) { if ($content->date_published) { sfSympalToolkit::loadHelpers('Date'); return format_datetime($content->date_published, sfSympalConfig::get('date_published_format')); } else { return '0000-00-00'; } }
/** * Used by sfSympalContentSlot to render the date_published slot value * * @see sfSympalContentSlot::getValueForRendering() * @return string */ public function getDatePublishedSlotValue(sfSympalContentSlot $slot) { if ($this->date_published) { sfSympalToolkit::loadHelpers('Date'); return format_datetime($this->date_published, sfSympalConfig::get('date_published_format')); } else { return 'unpublished'; } }