• twitter image
  • facebook image
  • youtube image
  • linkedin image
Language: CMS made Simple Czech Site Zur deutschsprachigen Supportseite Site francophone Sitio en Castellano CMSMS - Magyarország CMSMS -  ???????
Pages: [1]
  Print  
Author Topic: Cataloger Recent added werkt niet zoals ik graag zou willen  (Read 124 times)
0 Members and 1 Guest are viewing this topic.
wpbremer
Forum Members
**

Karma: 1
Offline Offline

Posts: 231


« on: 10 Mar 2010, 08:58 »

Op mijn site gebruik ik Cataloger tot volle tevredenheid, alleen blijf ik met 1 vraag zitten de laatste tijd.

Ik heb een pagina aangemaakt waarin met:
Code:
{cms_module module='Cataloger' action='recent' sub_template='Recent' count='5' alias='/'}
de laatste vijf items worden getoond.

Alleen zijn dit niet de laatste vijf toegevoegde items, want ook als je een item aanpast of zelfs verplaatst (hoger of lager in hiërarchie) worden de items op deze pagina getoond.

Nu is mijn vraag of het ook mogelijk is om alleen de laatst toegevoegde en/of laatst aangepast items te tonen.

Onderstaand de php-code van action.recent.php :

Code:
<?php
if (!isset($gCms)) exit;
foreach ($params as $key=>$val)
{
$this->smarty->assign($key$params[$key]);
}
 
if (! isset($params['recurse']))
 
{
 
$params['recurse'] = 'items_all';
 
  }

 
list($curPage,$categoryItems) = $this->getCatalogItemsList($params);
        
usort($categoryItems,array("Cataloger""chrono"));
            
        
$count count($categoryItems);
        
$start 0;
        
$end min($count,$params['count']);
        
$thisUrl $_SERVER['REQUEST_URI'];
        
$thisUrl preg_replace('/(\?)*(\&)*start=\d+/','',$thisUrl);
        
$categoryItems array_splice($categoryItems$start$end);
        
$this->smarty->assign('items',$categoryItems);
 

$this->smartyBasics();
echo $this->ProcessTemplateFromDatabase($this->getTemplateFromAlias($params['sub_template']));
?>

Logged
Pages: [1]
  Print  
 
Jump to: