Supprimer la vision des articles archivés en front-end même en tant qu'admin.

Réduire
Ce sujet est fermé.
X
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [RÉGLÉ] Supprimer la vision des articles archivés en front-end même en tant qu'admin.

    Bonjour,

    Est'il possible de supprimer la vision des articles archivés en front-end quand on gestionnaire ou admin ?


    d'avance merci
    Celui qui n'a pas d'objectifs ne risque pas de les atteindre !
    Tous ensemble au JoomlaDay Francophone à Paris les 23 & 24 mai 2014 - http://www.joomladay.fr/
    Merci de ne pas répondre en MP.

  • #2
    Re : Supprimer la vision des articles archivés en front-end même en tant qu'admin.

    Bon en cherchant un peu ... voici la méthode appliquée :

    Override du fichier category.php du répertoire models du com_content (plus d'explication ici)
    En fait à la ligne 141 du fichier :

    on remplace : $this->setState('filter.published', array(0, 1, 2));

    par : $this->setState('filter.published', array(0, 1));

    Et du coup on ne voit plus les articles archivés dans leur catégorie d'origine quand on est en front-end et que l'on est connecté avec des droits d'édition et de modification.

    Par contre il ne faut bien sur pas toucher au fichier même du composant, il faut donc faire une copie du fichier category.php et le mettre dans :

    Nom de votre template/code/com_content/models/

    Ensuite il faut installer le plugin qui permet de faire de l'override sur les controler, view ou models d'un composant et qui se trouve dans la ged ici

    Ce petit plugin va me simplifier la vie ...
    Celui qui n'a pas d'objectifs ne risque pas de les atteindre !
    Tous ensemble au JoomlaDay Francophone à Paris les 23 & 24 mai 2014 - http://www.joomladay.fr/
    Merci de ne pas répondre en MP.

    Commentaire

    Annonce

    Réduire
    Aucune annonce pour le moment.

    Partenaire de l'association

    Réduire

    Hébergeur Web PlanetHoster
    Travaille ...
    X