Wiki Plume Community : pxGetSingleArt

HomePage :: Categories :: PageIndex :: RecentChanges :: RecentlyCommented :: Login/Register
Most recent edit on 2008-01-22 06:11:45 by LuigiBrosse [[spam]]

Additions:
Il est parfois utile de pouvoir obtenir le contenu d'un article dans une page de catégorie.
Voici une fonction permettant de le faire, à ajouter dans lib.frontend.php :
Il est parfois utile de pouvoir obtenir le contenu d'un article dans une page de catégorie.
Voici une fonction permettant de le faire, à ajouter dans lib.frontend.php :
Voici une fonction permettant de le faire, à ajouter dans lib.frontend.php :
* @param (boolean) défini la façon dont les données sont renvoyées (return OU echo)

Deletions:
Voici une fonction permettant de le faire, à ajouter dans lib.frontend.php :
* @param (boolean) défini la façon dont les données sont renvoyées (return OU echo)




Edited on 2007-06-15 04:16:02 by JeanMoulin

Additions:
create a new Article Object
$article = new Article();
$result = $GLOBALS['_PX_render']['art'] = &$article ;
do as if Article was load from Disptacher
$GLOBALS['_PX_render']['ct_enabled'] = false;
if ((config::f('comment_support')
1) or (config::f('comment_support')
2 && $GLOBALS['_PX_render']['art']->f('comment_support')
1)) { $GLOBALS['_PX_render']['ct_enabled'] = true;
}


Deletions:
$article = new Article();
$result = $GLOBALS['_PX_render']['art'] = &$article ;




Edited on 2007-06-15 04:13:01 by JeanMoulin

Additions:

Use article function pxArtSomeThingToShow in a category template (Plume 1.2.2)

Utiliser les fonctions pxArtQuelqueChose sur une page Category (Plume 1.2.2)



Deletions:

Use article function pxArtSomeThingToShow in a category template (Plume 1.2.2)

Utiliser les fonctions pxArtQuelqueChose sur une page Category (Plume 1.2.2)





Edited on 2007-06-15 04:12:34 by JeanMoulin

Additions:
Remarque :

Deletions:
Remarque :



Edited on 2007-06-15 04:12:09 by JeanMoulin

Additions:
Remarque : Pour pouvoir utiliser les commentaires dans la page il faut ajouter dans le gabarit le code ci-dessous :
$ct = new Comment ;
$GLOBALS['_PX_render']['ct'] = & $ct ;
$ct->load($GLOBALS['_PX_render']['art']->comments->f('comment_id')) ;



Edited on 2007-06-15 03:48:11 by JeanMoulin

Deletions:
$GLOBALS['_PX_render']['ct'] = $article->comments;



Edited on 2007-06-14 08:40:13 by JeanMoulin

Additions:
Il est parfois utile de pouvoir obtenir le contenu d'un article dans une page de catégorie.
  • pxGetSingleArt : retourne une référence sur le premier article d'une catégorie * Fonction permettant de récupérer un article sur une page de catégorie
    * @param (boolean) défini la façon dont les données sont renvoyées (return OU echo)
    * @return (string) renvoi une référence sur l'article

    Deletions:
    Il est parfois utile de pouvoir obtenir le contenu d'un article dans une page de catégorie.
  • pxGetSingleArt : retourne une référence sur le premier article d'une catégorie * Fonction permettant de récupérer un article sur une page de categorie
    * @param (boolean) défini la façon dont les données sont renvoyées (return OU echo)
    * @return (string) renvoi une référence sur l'article



    Edited on 2007-06-14 08:35:53 by JeanMoulin

    Additions:

    Use article function pxArtSomeThingToShow in a category template (Plume 1.2.2)

  • Sometimes it is usefull to access an article from a category page.
    You can add this function in lib.frontend.php :

    Utiliser les fonctions pxArtQuelqueChose sur une page Category (Plume 1.2.2)

    Il est parfois utile de pouvoir obtenir le contenu d'un article dans une page de catégorie.
    Voici une fonction permettant de le faire, à ajouter dans lib.frontend.php :
    <?php
               /**
            *  Fonction permettant de récupérer un article sur une page de categorie
            *       @return (string) renvoi une référence sur l'article
        }
    ?>
       
    Dans les gabarits category_something il est alors possible d'utiliser les fonctions d'articles pxArtQuelqueChose, exemple :
    Now it is possible to use pxArtSomeThingToShow function,  for example :
    (php)
    <?php
    pxGetSingleArt() ;
    pxArtTitle('<h1>%s</h1>') ;
    pxArtListPages("<h3>table of contents</h3>%s") ;
    pxArtPageContent();
    ?>


    Deletions:

    Get Category Informations by ID

    Sometimes it is usefull to access category informations by its ID.
    You can add those functions in functions.php :

    Obtenir des informations sur une catégorie à partir de son identifiant

    Il est parfois utile d'obtenir des informations sur une catégorie donnée à partir de son identifiant.
    Voici deux fonctions permettant de le faire, à ajouter dans functions.php :
    %%(php)<?php
    /
    * Fonction permettant de récupérer un article sur une page de gabarit
    * @return (string) renvoi la chaîne de caractère formée, renvoyé suivant la méthode voulue
    /* now it is possible to use pxArt function for example :
    * in your category_category.php script
    * <?php
    * pxGetSingleArt() ;
    * pxArtTitle('<h1>%s</h1>') ;
    * pxArtListPages("<h3>table of contents</h3>%s") ;
    * pxArtPageContent();
    * ?>
    */
    }
    ?>




    Edited on 2007-06-14 08:20:25 by JeanMoulin

    Additions:

    Get Category Informations by ID

    Sometimes it is usefull to access category informations by its ID.
    You can add those functions in functions.php :

    Obtenir des informations sur une catégorie à partir de son identifiant

    Il est parfois utile d'obtenir des informations sur une catégorie donnée à partir de son identifiant.
    Voici deux fonctions permettant de le faire, à ajouter dans functions.php :
    <?php
                /**
            *  Fonction permettant de récupérer un article sur une page de gabarit
           ?>


    Deletions:
    <pre>
    /* Fonction permettant de récupérer un article sur une page de gabarit
    </pre>




    Oldest known version of this page was edited on 2007-06-14 08:17:17 by JeanMoulin []
    Page view:

    <pre>
    /* Fonction permettant de récupérer un article sur une page de gabarit
    *
    * @param (boolean) défini la façon dont les données sont renvoyées (return OU echo)
    * @return (string) renvoi la chaîne de caractère formée, renvoyé suivant la méthode voulue
    */
    function pxGetSingleArt($return=false)
    {
    $myRes_id = $GLOBALS['_PX_render']['res']->f('resource_id');
    $article = new Article();
    $result = $GLOBALS['_PX_render']['art'] = &$article ;

    if(!$article->load($myRes_id))
    return;

    $GLOBALS['_PX_render']['ct'] = $article->comments;

    if ( $return ) return $result ;
    /* now it is possible to use pxArt function for example :
    * in your category_category.php script
    * <?php
    * pxGetSingleArt() ;
    * pxArtTitle('<h1>%s</h1>') ;
    * pxArtListPages("<h3>table of contents</h3>%s") ;
    * pxArtPageContent();
    * ?>
    */
    }
    </pre>
    Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by Wikka Wakka Wiki 1.1.6.1
    Page was generated in 2.2951 seconds