getRecent($entry_type, $field, $pagesize, $page)

returns the most recent X number of records added to the entry database.

Syntax:

{$archive->getRecent($entry_type, $field, $pagesize, $page)}
Parameter Default Value Description Sample Value
$entry_type * String - enrty data type News
$field _date_created DESC String - the date field which is used determine the most recent records. if none is specified, it defaults to _date_created. eventdate
$pagesize 100 Integer - maximum number of records per page 100
$page 1 Integer - the page of the result 1

Sample Usage:

{assign var="news" value=$archive->getRecent("news","eventdate",2,1)}

{foreach item="$news_item" from=$news}
<h2>{$news_item.title}</h2> <br/>
<i>{$news_item.eventdate|date_format}</i> <br/>
<p>{$news_item._short_description}</p> <br/>
{/foreach}

Sample Output:

<h2>NEWS HEADLINE 2</h2> <br/>
<i>April 18,2008</i> <br/>
<p>News 2: second short description </p> <br/>

<h2>NEWS HEADLINE 1</h2> <br/>
<i>April 17,2008</i> <br/>
<p>News 1: first short description </p> <br/>