Cacher champs/onglets dans édition module en front-end

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • Cacher champs/onglets dans édition module en front-end

    Bonjour,
    est-il possible quand on édite un module en front-end de cacher certains champs (comme “Position”, “Statut”, “Accès”, …) et certain onglets (comme “Affectations”, “Paramètres”, “Paramètres Avancés”, …) de façon a ne laisser que l’éditeur de texte ou faut-il passer par un CCK (comme Flexicontent)? ...ce qui me paraît tout à fait injustifié...

    Merci


  • #2
    Envoyé par porcini
    Bonjour,
    est-il possible quand on édite un module en front-end de cacher certains champs (comme “Position”, “Statut”, “Accès”, …) et certain onglets (comme “Affectations”, “Paramètres”, “Paramètres Avancés”, …) de façon a ne laisser que l’éditeur de texte ou faut-il passer par un CCK (comme Flexicontent)? ...ce qui me paraît tout à fait injustifié...

    Merci
    Bonjour Lorenzo

    Si aucune option ne le prévoit nativement avec juste un peu de CSS cela devrait être facile à faire...

    Je pense à un display:none pour les onglets, reste à bien les identifier en CSS.

    Bonne journée
    Christophe (cavo789)
    Mon blog, on y parle Docker, PHP, WSL, Markdown et plein d'autres choses : https://www.avonture.be
    Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)​

    Commentaire


    • #3
      Bonjour,

      Cela peut se faire par une surcharge sur votre template.

      Dans votre cas, il faut surcharger le formulaire com_content en copiant le fichier edit.php du répertoire components\com_content\views\form\tmpl dans <votre template>/html/com_content/form, puis il faut "nettoyer" l'affichage des onglet.

      J'avais fait un petit plugin qui permettait la prise en compte de la surcharge des formulaires pour les "weblinks": https://www.conseilgouz.com/sources/site-form-override

      La logique devrait être la même pour l'édition des articles.

      Pascal
      If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

      Commentaire


      • #4
        Bonjour à vous deux et merci pour vos réponses ... étrange que Joomla ne le permette pas nativement...
        cavo789 je suis justement passé par cette solution, le seul problème c'est que tous les utilisateurs sont concernés
        pmleconte ... je faisais référence au module et non à l'article, mais je suppose que l'approche est la même via le fichier mod_custom? ... je ne suis pas trop à l'aise avec le PHP, mais je vais y jeter un coup d'oeil
        Dernière édition par porcini à 14/04/2018, 17h06

        Commentaire


        • #5
          Salut

          Envoyé par porcini Voir le message
          je suis justement passé par cette solution, le seul problème c'est que tous les utilisateurs sont concernés
          Oui mais ça tu ne l'avais point énoncé ;-)

          Oui, s'il faut une gestion ACLs derrière, ma piste n'est plus possible.

          Christophe (cavo789)
          Mon blog, on y parle Docker, PHP, WSL, Markdown et plein d'autres choses : https://www.avonture.be
          Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)​

          Commentaire


          • #6
            Envoyé par cavo789 Voir le message
            Salut
            Oui mais ça tu ne l'avais point énoncé ;-)
            ...en effet ...et dans ce cas la tâche devient bien plus compliquée ...

            Commentaire

            Annonce

            Réduire
            Aucune annonce pour le moment.

            Partenaire de l'association

            Réduire

            Hébergeur Web PlanetHoster
            Travaille ...
            X