format( 't' ); $_intervalEnd = $_groupByFormat.'-'.$_monthDays; $breadcrumb = array('Y','m'); } elseif ($_requestDateProvided === 'Y') { $_intervalStart = $_groupByFormat.'-01-01'; $_intervalEnd = $_groupByFormat.'-12-31'; } } else { $_requestDateProvided = 'Y'; } $entries = $Entry->list($searchTerm, $_intervalStart, $_intervalEnd); foreach($entries as $k=>$entry) { $_d = new DateTime($entry['date']); $_breadcrumb = array(); foreach($breadcrumb as $_b) { $_breadcrumb[] = $_d->format($_b); } $TemplateData['entries'][$_d->format($_requestDateProvided)]['breadcrumb'] = $_breadcrumb; $TemplateData['entries'][$_d->format($_requestDateProvided)]['e'][$entry['ident']] = $entry; $TemplateData['entries'][$_d->format($_requestDateProvided)]['e'][$entry['ident']]['link'] = str_replace('-','/',$entry['date']).'/'.$entry['ident']; }