예제 #1
0
/**
 * 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';
     }
 }