[Résolu]Utilisation de staticUrl ?

cfdevcfdev Member
mai 2014 modifié dans Entraide
Slt à tous,
j'ai un soucis... je n'arrive pas à utiliser cette fonction :( ou dumoins je ne vois pas comment faire pour obtenir l'adress complete d'une page static un peu à la maniere de la fonction include
[== Indéfini ==]
<p><?php $plxShow->staticInclude('001') ?></p>

, mais pour avoir le lien... comment faire ?

Réponses

  • http://devzone.pluxml.org/index.php?page=plxShow-staticUrl
    Renvoi de l'URL de la page static sur laquelle on est.
  • cfdevcfdev Member
    slt daniel, en effet c'est bien ce que je pensais... y-t-il un autre moyen de faire ce que je voudrais pour éviter de mettre des liens en dur dans mes templates ?
  • Hello, faudrait déjà savoir ce que tu veux faire ...
  • StéphaneStéphane Member, Former PluXml Project Manager
    Bonjour

    Ta question est confuse.

    Tu parles de l'url d'une page statique et tu cites en exemple la fonction qui permet d'inclure le contenu d'un page statique dans une autre page.
    Si tu utilises la fonction staticInclude, l'url sera celle de la page en cours de visu qui peut être la page d'accueil, la page d'une catégorie, etc...

    Consultant PluXml

    Ancien responsable du projet (2010 à 2018)

  • cfdevcfdev Member
    j'en conviens...

    je voudrais faire un lien (<a href="...) vers une page static exemple la 001 dans mon template sans pour autant connaitre l'adresse.
    Est-ce assez clair :)
  • danielsandanielsan Member
    mai 2014 modifié
    Utilise la fonction staticList alors et filtre sur l'id souhaité
  • StéphaneStéphane Member, Former PluXml Project Manager
    je pense que ceci devrait répondre à ta demande: http://goo.gl/sCWwQW

    Consultant PluXml

    Ancien responsable du projet (2010 à 2018)

  • cfdevcfdev Member
    merci Stéphane mais j'ai une erreur php sur la ligne ? Fatal error: Using $this when not in object context
    if(isset($this->plxMotor->aStats[$staticId]))
  • StéphaneStéphane Member, Former PluXml Project Manager
    remplace la ligne par
    if(isset($plxMotor->aStats[$staticId]))
    

    Consultant PluXml

    Ancien responsable du projet (2010 à 2018)

  • cfdevcfdev Member
    mai 2014 modifié
    Super exactement ce que je voulais :) un peu lourd mais bien ! MERCI
Connectez-vous ou Inscrivez-vous pour répondre.