Gestion des articles en front-end et back-end

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

  • [RÉGLÉ] Gestion des articles en front-end et back-end

    Bonjour,
    Je reste quand même étonné du peu de flexibilité qu’offre parfois Joomla concernant la gestion du site en front-end, sans nommer les restrictions d’accès pour le back-end qui n’aident pas vraiment, ce qui oblige clairement de passer par un CCK…

    J’ai deux questions qui me trottent dans la tête, j’ai déjà passé trop de temps dessus donc j’aimerai avoir encore une fois votre avis.

    Concernant l’assignation d’un article à un menu et à partir du front-end, est-ce qu’il existe une solution sans passer par le back-end?
    J’ai trouvé le composant Ark qui propose une solution très intéressante, mais étant déjà bien rodé à JCE (qui ne propose rien à ce sujet) cela m’agacerait de devoir à nouveau m’investir dans un nouveau composant (pas trop de temps non plus…).
    Cela dit même en passant par le back-end je me rends compte qu’il est impossible(?) de masquer des liens de menu, on peut masquer tout un menu, ne pas donner l’accès à des liens de menu, mais impossible da masquer des liens de menu, à moins d’avoir loupé un truc… vous avez une solution? parce-qu’honnêtement parfois je me pose des questions sur l’approche de Joomla.

    Autre chose.
    Comment lister en front-end une liste d’articles appartenant à plusieurs catégories?
    Joomla offre deux choix: lister les articles de toutes les catégories ou lister les articles d’une seule catégorie.
    Est-ce possible qu’on n’ait pas le choix de sélectionner les catégories dont on a envie d’afficher les articles?!

    Merci de votre aide

    Lorenzo
    Compatibility: J3 15% Renewal discounts Technical Support (1 site) Setup Service (1 sites) Frontend Article Creation Frontend Menu Editing Add Menu Editor XTD plugin Integrates
    Dernière édition par porcini à 19/04/2018, 09h26

  • #2
    Bonsoir,

    J'ai fait un article pour expliquer comment colorer les menus. Le principe est le même
    Un article que j'ai écrit pour Cinnk Magazine qui explique comment personnaliser les menus administration de Joomla!

    si cela peut t'aider
    UP, le plugin universel à découvrir sur https//up.lomart.fr
    bgMax
    , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

    Commentaire


    • #3
      Bonjour.
      Dans la logique des choses, un CMS est conçu avec un "backend" pour sa gestion et un "frontend" pour en afficher le résultat à vos visiteurs.
      Il y a bien quelques options pour laisser des participants rédiger des articles mais s'il faut aussi leur laisser la gestion des liens de menus, etc. Alors pourquoi ne pas leur donner un accès au "backend" aussi réduit faut-il qu'il soit ?

      Pour masquer un lien de menu, les options de ce lien proposent de ne pas afficher ce lien dan son menu...

      Pour les catégorie, il y a également possibilité de restreindre les catégories à afficher à celles que l'on veut. Il suffit de les sélectionner dans les paramètres du lien de menu de type Blog des articles en vedette, en prenant soin d'avoir indiqué les articles souhaités comme étant en vedette.

      Tout est donc bien flexible.
      Dernière édition par Eddy.vh à 18/04/2018, 10h49
      Cordialement.
      __
      Eddy !!!
      Tutoriels BreezingForms en Français : https://www.breezingforms.eddy-vh.com/

      Commentaire


      • #4
        Bonjour et merci pour vos réponses...
        J'ai décidé de donner l'accès au backend sans passer par le front-end, je me suis aperçu qu’en front-end la modification des articles est mal supportée par mon template, j'ai des vues qui laissent apparaître d’autres éléments de ma mise en page au moment de l’édition de l’article… bref puisque j’aime bien les affichages “propres” sans avoir des éléments récalcitrants à gauche ou à droite j’ai décidé de passer uniquement par le back-end, mais là c’est encore toute une autre histoire pour cacher les éléments…

        J'ai fait un article pour expliquer comment colorer les menus. Le principe est le même
        https://lomart.fr/trucs-et-astuces/5...tion-de-joomla
        si cela peut t'aider
        C’est en effet une bonne idée mais est-ce qu’il y a moyen d’attribuer ces changements uniquement à un groupe d’utilisateurs?

        Pour masquer un lien de menu, les options de ce lien proposent de ne pas afficher ce lien dan son menu...
        Je n’ai pas l’impression que c’est possible en back-end, cette fonction n’est valable, il me semble, que pour les liens de menu en front-end

        Pour les catégorie, il y a également possibilité de restreindre les catégories à afficher à celles que l'on veut. Il suffit de les sélectionner dans les paramètres du lien de menu.
        Honnêtement je n’ai pas vu comment, j’ai fait le tour des paramètres du lien de menu et je n’ai rien trouvé. Ce que je voulais faire c’était afficher en front-end une liste d’articles appartenant à plusieurs catégories (et non TOUTES les catégories) sans forcement afficher le titre de la catégorie (les articles devaient s’afficher les uns après les autres - type listing), mais bon puisque je vais passer uniquement par le back-end… mais c’était juste pour savoir…


        Je suis à deux doigts de passer par Flexicontent mais j’ai un peu peur de l’usine à gaz…

        Commentaire


        • #5
          Envoyé par porcini Voir le message
          Je n’ai pas l’impression que c’est possible en back-end, cette fonction n’est valable, il me semble, que pour les liens de menu en front-end
          J'ai du mal comprendre et pensais que tu parlais des liens de menus en front… Mea culpa.

          Envoyé par porcini Voir le message
          Honnêtement je n’ai pas vu comment, j’ai fait le tour des paramètres du lien de menu et je n’ai rien trouvé. Ce que je voulais faire c’était afficher en front-end une liste d’articles appartenant à plusieurs catégories (et non TOUTES les catégories) sans forcement afficher le titre de la catégorie (les articles devaient s’afficher les uns après les autres - type listing), mais bon puisque je vais passer uniquement par le back-end… mais c’était juste pour savoir…
          Places les articles concernés en vedette. Crées un lien de menu "blog des articles en vedette", dans le second onglet de paramétrage du menu, tu peux sélectionner les catégories à intégrer.

          Cliquez sur l'image pour l'afficher en taille normale  Nom : firefox_2018-04-18_12-45-02.jpg* Affichages : 1* Taille : 39,3 Ko* ID : 1980079
          porcini aime ceci.
          Cordialement.
          __
          Eddy !!!
          Tutoriels BreezingForms en Français : https://www.breezingforms.eddy-vh.com/

          Commentaire


          • #6

            J'ai fait un article pour expliquer comment colorer les menus. Le principe est le même
            https://lomart.fr/trucs-et-astuces/5...tion-de-joomla
            si cela peut t'aider


            C’est en effet une bonne idée mais est-ce qu’il y a moyen d’attribuer ces changements uniquement à un groupe d’utilisateurs?
            Il va falloir ruser. Dans la série de mes petits trucs à tout faire, j'ai celui-là (dans sa version admin) : https://lomart.fr/extensions/lm-custom
            Tu crées autant de modules que de niveau d'accès, puis pour chacun outre le niveau d'accès, tu ajoutes le css qui convient
            porcini aime ceci.
            UP, le plugin universel à découvrir sur https//up.lomart.fr
            bgMax
            , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

            Commentaire


            • #7
              ... merci à vous deux je vais continuer à percer ... honnêtement je n'aurai jamais pensé de galérer autant c'est vraiment une plaie la customisation en back-end

              Commentaire


              • #8
                Personnellement, je n'ai jamais trouvé comment simplement modifier un paramètre d'un article que l'on crée en front-end, alors j'ai laissé tomber cette voie.
                "Si vous n’êtes pas impliqués émotionnellement dans ce que vous créez, laissez tomber."
                https://www.graphiquedesign-bf.com/

                Commentaire


                • #9
                  Envoyé par GraphiqueDesign Voir le message
                  Personnellement, je n'ai jamais trouvé comment simplement modifier un paramètre d'un article que l'on crée en front-end, alors j'ai laissé tomber cette voie.
                  Salut, je ne comprends pas trop... à quel paramètre fais-tu référence? Un exemple concret?

                  Commentaire


                  • #10
                    Quand je créé un article en front-end, j'ai accès à tous les onglets de création d'article (idem au back-end) sauf celui des paramètres. Voilà.
                    "Si vous n’êtes pas impliqués émotionnellement dans ce que vous créez, laissez tomber."
                    https://www.graphiquedesign-bf.com/

                    Commentaire


                    • #11
                      Envoyé par lomart Voir le message
                      Il va falloir ruser. Dans la série de mes petits trucs à tout faire, j'ai celui-là (dans sa version admin) : https://lomart.fr/extensions/lm-custom
                      Tu crées autant de modules que de niveau d'accès, puis pour chacun outre le niveau d'accès, tu ajoutes le css qui convient
                      Bonjour Lomart, j'ai essayé ta solution mais je n'ai aucun résultat... je n'ai aucune règle qui est prise en compte, autant coté fichier css que règles css.
                      J'ai essayé avec le niveau Super User que j'ai donc assigné à ton module, ensuite je me suis connecté à l'administration et j'ai appliqué quelques règles css à l'interface d'Isis, mais je n'obtiens rien... ma démarche est correcte? Merci

                      Commentaire


                      • #12
                        Bonjour,

                        Si sans niveau d'accès, cela ne marche pas, c'est bizarre !
                        Je m'en sert sur quasiment tous mes sites

                        Le module est publié en quelle position ?
                        Voit-on le code ajouté dans le code de la page généré ?
                        UP, le plugin universel à découvrir sur https//up.lomart.fr
                        bgMax
                        , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

                        Commentaire


                        • #13
                          Bonjour,
                          sans niveau d’accès tu entends le “niveau public”? J’ai essayé avec le niveau plus bas (niveau public) sans résultats.

                          Le module est publié dans la position “cpanel” et non je ne vois aucun code dans l’entête de la page (<head>), pas de balise <style> ni d’appel au fichier css …

                          Commentaire


                          • #14
                            Le module est publié dans la position “cpanel”
                            Le module cpanel n'est visible qu'en page d'accueil. Cela pourrait expliquer la difficulté. une position debug fera l'affaire ou une autre si on ajoute du code HTML à un emplacement
                            porcini aime ceci.
                            UP, le plugin universel à découvrir sur https//up.lomart.fr
                            bgMax
                            , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

                            Commentaire


                            • #15

                              ...ça marche et plutôt bien! Tu m'enlèves une épine du pied avec ce module, c'est vraiment très sympa de ta part de l'avoir mis à disposition de la communauté, encore merci

                              Commentaire

                              Annonce

                              Réduire
                              Aucune annonce pour le moment.

                              Partenaire de l'association

                              Réduire

                              Hébergeur Web PlanetHoster
                              Travaille ...
                              X