07-24-2008 05:34 AM
07-24-2008 05:56 AM
<#assign recherche = companyhome.childrenByLuceneSearch[ta_requete]>
<#assign compteur = 0>
<#list recherche as child>
<#if compteur = 10>
<#break>
</#if>
…
<#assign compteur = compteur + 1>
</#list>
Pour les pages suivantes, tu fais pareil en mettant comme condition que le compteur doit être compris entre 10 et 20, puis entre 20 et 30… Si le compteur est inférieur, tu n'affiches pas et si il est supérieur, tu fais un break car tu n'as pas besoin d'aller plus loin.07-24-2008 06:08 AM
require_once('Alfresco/Service/Repository.php');
require_once('Alfresco/Service/Session.php');
require_once('Alfresco/Service/SpacesStore.php');
require_once('Examples/config.php');
$currentTitre = null;
$currentAuteur = null;
if (isset($_SESSION) == false)
{
session_start();
}
if (isset($_REQUEST['titre']) == true) {$currentTitre = $_REQUEST['titre']; }
if (isset($_REQUEST['auteur']) == true) {$currentAuteur = $_REQUEST['auteur']; }
// Start the Alfresco session
$repository = new Repository($repositoryUrl);
$ticket = $repository->authenticate($userName, $password);
$session = $repository->createSession($ticket);
$store = new SpacesStore($session);
$nodes = null;
if ($currentTitre != null || $currentAuteur != null)
{
$recherche = 'ASPECT:"ce:documentation"';
if ( $currentTitre != null ) {$recherche.=' AND @cm\:title:"'.$currentTitre.'"';}
if ( $currentAuteur != null ) {$recherche.=' AND @cm\:author:"'.$currentAuteur.'"';}
$nodes = $session->query($store, $recherche);
}
'.$document->cm_title.'
07-24-2008 07:15 AM
07-24-2008 08:34 AM
<#list node_list[page_boundaries?first..page_boundaries?last] as node>
07-24-2008 09:31 AM
07-24-2008 09:42 AM
ou la même chose dans une autre API…
07-24-2008 09:54 AM
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.