comment récuper nom catégorie

Bonjour à tous,

$plxShow->artCat();
permet d'afficher la catégorie + lien vers celle-ci.

Je cherche à récupérer le nom de la catégorie (sans lien), dans une variable (donc sans l'afficher).

Le php orienté objet.... j'ai du mal apparemment :).


Le but est de tester le nom de la catégorie afin d'ajouter ou pas l'appel à un fichier js externe. Comme le js en question ne sera utile que pour une seule catégorie, je souhaite éviter de le charger inutilement.

merci de m'éclairer ;)
Cordialement,
Ludo

Réponses

  • Bonjour Ludo,

    Essaye avec : $plxShow->staticTitle();
  • Ce que je souhaite faire reviendrait à coder la question suivante :
    si $plxShow->artCat() donne tel résultat, je fais ceci.

    Ou "si la catégorie de l'article que l'on va afficher est 'truc' => je fais ceci"
    Ludo
  • StéphaneStéphane Member, Former PluXml Project Manager
    Salut Ludo

    fais une recherche sur le forum la réponse à déjà été donnée si je me souviens bien

    Consultant PluXml

    Ancien responsable et développeur de PluXml (2010 à 2018)

  • Ben sinon pour faire plus simple tu nome tout tes js au nom des catégorie, et si tu en souhaite pas ca chargeras un js bidon qui n'auras aucun effet sur les performance de pluxml.

    Dans ton header tu ajoute:
    <script type="text/javascript" src="<?php $plxShow->template(); ?>/js/<?php $plxShow->staticTitle(); ?>.js"></script>
    
  • StéphaneStéphane Member, Former PluXml Project Manager
    http://forum.pluxml.org/viewtopic.php?id=1283

    en gros tu récupères le nom de la catégories avec
    $plxShow->plxMotor->aCats[ $plxShow->catId() ]['name']
    
    (de tête, à valider)

    Consultant PluXml

    Ancien responsable et développeur de PluXml (2010 à 2018)

  • Stéphane a écrit:
    http://forum.pluxml.org/viewtopic.php?id=1283

    en gros tu récupères le nom de la catégories avec
    $plxShow->plxMotor->aCats[ $plxShow->catId() ]['name']
    
    (de tête, à valider)
    Merci Stephane ;)
    j'ai suivi le lien ci-dessus et le code :
    if ($plxShow->plxMotor->plxRecord_arts->f('categorie')=='001') {
      .........
    }
    
    me convient tout à fait, impeccable.
    Cordialement,
    Ludo

    ps: j'avais mal cherché... :)
Connectez-vous ou Inscrivez-vous pour répondre.