Association de langue en front

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

  • [RÉGLÉ] Association de langue en front

    Bonjour.

    Mon site multilingue se porte comme un charme depuis des années.
    Depuis ma migration récente de 2.5.28 vers 3.6.5 puis misse à jour consécutives vers les autres pour arriver à 3.7.2, j'ai associé chaque articles de langue française avec leur homologue en anglais lorsqu'il existe.

    Ma question porte sur la création/édition des articles en front. J'ai quelques membres qui ont des droits de création et édition d'articles depuis le front du site. J'ai bien cherché mais je ne trouve pas le moyen de rendre disponible l'association des articles depuis le front…
    Est-ce possible d'y activer et d'y utiliser cette fonction sans devoir donner d'accès à l'administration des articles ?

    J'ai tenté une recherche, il semblerait qu'il n'y ait pas encore de discussion sur ce sujet.
    Merci pour vos éventuels retours.
    Cordialement.
    __
    Eddy !!!
    Tutoriels BreezingForms en Français : https://www.breezingforms.eddy-vh.com/

  • #2
    Re : Association de langue en front

    Bonjour Eddy,

    Le composant d'association multilingue est très récent (3.7.0). Il y a eu une vieille discussion sur le sujet https://github.com/joomla/joomla-cms/issues/9141 mais, pas de solution.

    Actuellement, en frontend, tu peux associer une langue à ton article et c'est tout (pour l'instant ?).

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

    Commentaire


    • #3
      Re : Association de langue en front

      Envoyé par pmleconte Voir le message
      Bonjour Eddy,

      Le composant d'association multilingue est très récent (3.7.0).l
      Bonjour Pascal.

      Un peu plus ancien quand-même que 3.7.0 !

      Pas de solution donc. Dommage… Merci quand-même pour le lien !
      Cordialement.
      __
      Eddy !!!
      Tutoriels BreezingForms en Français : https://www.breezingforms.eddy-vh.com/

      Commentaire


      • #4
        Re : Association de langue en front

        C'est probablement plus compliqué qu'il n'y paraît

        Je vois qu'à la ligne 18 de /public_html/components/com_content/views/form/tmpl/edit.php
        il y a la mention qu'on ignore l'association :

        $this->ignore_fieldsets = array('image-intro', 'image-full', 'jmetadata', 'item_associations');

        Retirer
        , 'item_associations'
        fait déjà apparaître l'onglet et les champs de langue d'association, mais pas encore la sélection d'article.

        Donc c'est peut-être faisable, mais il faudrait aller voir dans
        /public_html/administrator/components/com_content/views/article/tmpl/edit.php
        ... et peut-être est-ce encore plus complexe que ça
        Présentations : slides.woluweb.be | Coordonnées complètes : www.woluweb.be

        Un message d’erreur sur votre site Joomla... ayez le reflexe de consulter la base de connaissance : https://kb.joomla.fr

        Ce forum, vous l'aimez ? Il vous a sauvé la vie ? Vous y apprenez régulièrement ? Alors adhérer à l'AFUJ, l'Association Francophone des Utilisateurs de Joomla : https://www.joomla.fr/association/adherer

        Commentaire


        • #5
          Re : Association de langue en front

          Bonsoir Woluweb.

          Merci pour cette idée à percer... je vais me pencher dessus sur un site de test dès que j'en aurais le temps.
          Bonne soirée.
          Cordialement.
          __
          Eddy !!!
          Tutoriels BreezingForms en Français : https://www.breezingforms.eddy-vh.com/

          Commentaire


          • #6
            Re : Association de langue en front

            Ceci n'est pas conseillé car il est impossible de connaître les associations existantes en frontal.
            Résultat : casse d'associations existantes. C'est pour cette raison que je l'ai codé ainsi.
            Je l'ai expliqué https://github.com/joomla/joomla-cms...ment-185584117

            Concernant le COMPOSANT d'associations multilingue, il est en effet nouveau depuis la 3.7.0 et permet, côté admin, de centraliser la création/changement/effacement d'associations pour tous les éléments des composants qui utilisent cette fonctionnalité sans avoir à passer par chaque composant, élément.
            Jean-Marie Simonet / infograf768
            Joomla co-fondateur. Joomla Production Working Group.
            Sauf demande explicite de ma part, merci de ne pas utiliser de Message Privé pour poser des questions. Le forum est là pour ça.

            Commentaire


            • #7
              Re : Association de langue en front

              Merci Jean-Marie pour ce retour précis et en connaissance de cause ! :-)

              C'est vrai que, du reste, le nouveau composant d'"association multilingue" est un vrai plus.
              Je viens de l'utiliser (ou plutôt, carrément de la faire utiliser par un utilisateur final qui s'attaque à la traduction de son site) et c'est trop génial
              * d'avoir en vis-à-vis la version originale (référence/source) et cible (destination)
              * de pouvoir profiter d'une traduction pour retoucher l'article original
              * de pouvoir copier de la source vers la cible non seulement le contenu (photos, mise en forme, ...) mais aussi tous les paramètres

              Il y a sans doute encore moyen d'améliorer l'un ou l'autre détail de style (en français, le 1er bouton vert de sauvegarde se met sur deux lignes, en tout cas sur l'écran de l'utilisateur. je n'ai pas encore pu tester plus avant chez moi selon la taille d'écran) ou d'ergonomie (même si pour un Administrateur, c'est facile). Mais en tout cas c'est déjà vachement puissant et bien pensé !

              Et dans un pays multilingue comme le mien (BE), c'est un vrai critère à l'avantage de Joomla
              Présentations : slides.woluweb.be | Coordonnées complètes : www.woluweb.be

              Un message d’erreur sur votre site Joomla... ayez le reflexe de consulter la base de connaissance : https://kb.joomla.fr

              Ce forum, vous l'aimez ? Il vous a sauvé la vie ? Vous y apprenez régulièrement ? Alors adhérer à l'AFUJ, l'Association Francophone des Utilisateurs de Joomla : https://www.joomla.fr/association/adherer

              Commentaire


              • #8
                Re : Association de langue en front

                Étrangement je n'avais pas reçu notification de ces derniers messages.
                Merci Jean-Marie pour ce complément d'informations !
                Cordialement.
                __
                Eddy !!!
                Tutoriels BreezingForms en Français : https://www.breezingforms.eddy-vh.com/

                Commentaire

                Annonce

                Réduire
                Aucune annonce pour le moment.

                Partenaire de l'association

                Réduire

                Hébergeur Web PlanetHoster
                Travaille ...
                X