Changeset 51535 in spip-zone


Ignore:
Timestamp:
Sep 16, 2011, 5:23:41 PM (9 years ago)
Author:
kent1@…
Message:

Si on passe un id_document particulier, on affiche son contenu même si c'est une version

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/spipmotion/spipmotion_pipelines.php

    r51242 r51535  
    308308}
    309309
    310 
     310/**
     311 * Insertion dans le pipeline pre_boucle de SPIP
     312 * Si on ne passe pas certains critères aux boucles documents, on n'affiche pas les versions :
     313 * -* tout
     314 * -* id_orig
     315 * -* id_document
     316 */
    311317function spipmotion_pre_boucle($boucle){
    312318        if ($boucle->type_requete == 'documents') {
    313319                // Restreindre aux mots cles non techniques
    314320                if (!isset($boucle->modificateur['criteres']['id_orig']) &&
    315                         !isset($boucle->modificateur['tout'])) {
     321                        !isset($boucle->modificateur['tout']) &&
     322                        !isset($boucle->modificateur['criteres']['id_document'])) {
    316323                                $boucle->where[]= array("'='", "'id_orig'", "'0'");
    317324                }               
Note: See TracChangeset for help on using the changeset viewer.