pas affichage img dans blog template helix ultimate

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

  • [Problème] pas affichage img dans blog template helix ultimate

    salut
    Sur une site de test de joomla 4 crée à partir de zéro, je vois bien les images dans la partie blog d'une catégorie.
    Avec le même paramétrage (à priori) sur un site qui a été migré de joomla 3 -> joomla 4, les images n'apparaissent pas dans la partie blog !!
    J'ai regardé les paramétrages , extensions qui pourraient expliquer cela mais sans succès,
    Comment ferriez-vous pour trouver ce qui produit cette différence ?
    A moins que vous ayez déjà eu le même problème ?
    Dernière édition par herve à 24/11/2021, 13h17
    Faciliter l'adoption du meilleur du Libre auprès du grand public https://clibre.eu/ - Connaissez-vous des communicants ... pour promouvoir joomla ? https://forum.joomla.fr/forum/th%C3%...mouvoir-joomla

  • #2
    Salut
    Ca y est je pense avoir compris.
    Pour tronquer le contenu apparaissant dans le blog, j'avai ajouté ce code
    <?php echo JHTML::_('string.truncate', ($this->item->introtext), 250, false, false) ; ?>
    celui-ci a l'air de tronquer brutalement tout code html: img, youtube ...
    Un moyen de limiter le contenu mais sans exclure du code !?
    Faciliter l'adoption du meilleur du Libre auprès du grand public https://clibre.eu/ - Connaissez-vous des communicants ... pour promouvoir joomla ? https://forum.joomla.fr/forum/th%C3%...mouvoir-joomla

    Commentaire


    • #3
      bon je crois que jai trouvé le bon paramètre qui autorise le html. ce serait le dernier
      Code HTML:
      <?php echo JHTML::_('string.truncate', ($this->item->introtext), 300, false, true) ; ?>
      je dois corriger des codes html dnas des articles ou en utilisant des plugins qui montrent des vidéso yputube, pdb embed qui cassent la mise en page dans le blog, mais bon cela devrait être récupérable à la main !

      A faire aussi le masquage des champs texte champs personnalisés; dommage qu'il n'y ait pas de distinction pour l'affichage selon que l'on est en mode blog ou article !
      Dernière édition par herve à 16/11/2021, 18h26
      Faciliter l'adoption du meilleur du Libre auprès du grand public https://clibre.eu/ - Connaissez-vous des communicants ... pour promouvoir joomla ? https://forum.joomla.fr/forum/th%C3%...mouvoir-joomla

      Commentaire


      • #4
        Bonjour
        J'ai laissé mon dernier message mais cela n'a pas vraiment résolu.
        En fait en mode blog, il y a du code html tronqué qui casse la mise en page du blog.
        J'ai essayé de mettre le code des medias en 1er mais c'est du bricloage et cela ne passe pas tout le temps, vu la longueur du code html des différents éléments.
        Je suis donc repartir avec

        Code PHP:
        <?php echo JHTML::_('string.truncate', ($this->item->introtext), 200falsefalse) ; ?>
        Du coup, je pense que je soulève (peut-être) un lièvre c'est d'avoir une belle mise en page blog avec les éléments médias: vidéos, image, pdf ...
        Je n'ai pas vu de tutoriel la dessus car je pense qu'il faudrait peut-être faire un layout spécial avec des tests !??
        Faciliter l'adoption du meilleur du Libre auprès du grand public https://clibre.eu/ - Connaissez-vous des communicants ... pour promouvoir joomla ? https://forum.joomla.fr/forum/th%C3%...mouvoir-joomla

        Commentaire


        • #5
          pas le tps de creuser pour une version "code", mais Articles Anywhere le fait en natif (cette césure intelligente qui ne va pas couper au milieu du html d'une image ou autre).
          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


          • #6
            Merci pour cette piste; je tourne souvent autour de l’extension que tu m'as déjà proposé; J'imagines que cela concerne la version payante !?
            Ce n'est pas un soucis mais je n'ai testé que la version gratuite.
            J'imagines bien que c'est plus compliqué. D'autant que si j’élargis le cahier des charges.
            L'idée étant de garder la partie blod dans différents menus en ayant le rendu des médias (vidéos, pdf, soundcound ...)
            ET en utilisant un module de filtre sur ces artciles en blog comme par ex. JFilter

            Bon je vais regardais ma base d'articles qui comportent beaucoup Tes tiens ;-)

            Faciliter l'adoption du meilleur du Libre auprès du grand public https://clibre.eu/ - Connaissez-vous des communicants ... pour promouvoir joomla ? https://forum.joomla.fr/forum/th%C3%...mouvoir-joomla

            Commentaire


            • #7
              euh, sinon tu fais des CF, c'est mieux que de mettre tes vidéos et autres dans ton éditeur d'article même

              et si vraiment tu veux mettre au milieu de ton texte, tu utilise le {field ID}
              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
                Salut
                Envoyé par woluweb Voir le message
                euh, sinon tu fais des CF, c'est mieux que de mettre tes vidéos et autres dans ton éditeur d'article même
                En fait c'est ce que j'avai fais sur plusieurs sites joomla 3 et javai utilisé le super module exposer pour avoir une présentation agréable de résumé avec custom fields dont médias:

                Même si je suis tjs aussi fan de ces champs, mon expérience m'indique que malheureusement de nombreux développeurs intègrent encore des champs propriétaires mais que d'autres ne sont pas vraiment compatible avec les custom fields tassos, econa ...
                Je m'aperçois d'ailleurs qu'avec la version joomla 4 d'econa, l'architecture des images chargées est plus difficile à gérer. Bon probablement sera réglé prochainement mais c'est une alerte de plus !

                Bon espoir pour ... joomla 5

                En attendant je pars sur une nouvelle tentative d'avoir une page blog
                * avec des médias (100% compatible joomla 4 en évitant les shortcodes d'autres plugins)
                * responsive aussi bien blog qu'article (pas natif je pense y arrivé avec un plugin 100% compatible medias joomla 4 comme j'en parle dans autre post)

                En fait, je pense que cela parle à certains intégrateurs, le besoin de se résume pas souvent a avoir une belle image/vidéo/pdf ... mais toute une architecture qui permettent les filtres (font-end,back-office), l'import-export ...
                L'intégration de champs personnalisés est plutôt facile sur la page article, beaucoup moins pour les pages blogs (notamment) ou avec ces besoins étendues

                Envoyé par woluweb Voir le message
                ...si vraiment tu veux mettre au milieu de ton texte, tu utilise le {field ID}
                Ca se serait peut-être une bonne piste que je pourrai mettre juste avant mon code précédent d'introtext dans le blog_item.php
                Il "suffirait" de tester l'existence de ce "{field ID}" , mais comment tester cet existence ??
                Dernière édition par herve à 25/11/2021, 15h18
                Faciliter l'adoption du meilleur du Libre auprès du grand public https://clibre.eu/ - Connaissez-vous des communicants ... pour promouvoir joomla ? https://forum.joomla.fr/forum/th%C3%...mouvoir-joomla

                Commentaire


                • #9
                  ah je viens de trouver sous joomla 3 un bout de code
                  Code PHP:
                  <?php if (!empty($this->item->jcfields[48]->value)): ; ?>
                  je vais le tester d'ici demain soir.
                  Faciliter l'adoption du meilleur du Libre auprès du grand public https://clibre.eu/ - Connaissez-vous des communicants ... pour promouvoir joomla ? https://forum.joomla.fr/forum/th%C3%...mouvoir-joomla

                  Commentaire


                  • #10
                    Avec tous les articles que j'ai publiés dans le Joomla Community Magazine et sur https://slides.woluweb.be/, je crois qu'il y a moyen de trouver tous ces bouts de code
                    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


                    • #11
                      salut
                      Bon à réflexion je me suis encore trompé car l'idée actuelle est pour ce contenu multimedia d’utiliser le code natif joomla 4 (embed).
                      J'ai ouvert une nouveau post: https://forum.joomla.fr/forum/d%C3%A...-blog_item-php
                      Faciliter l'adoption du meilleur du Libre auprès du grand public https://clibre.eu/ - Connaissez-vous des communicants ... pour promouvoir joomla ? https://forum.joomla.fr/forum/th%C3%...mouvoir-joomla

                      Commentaire

                      Annonce

                      Réduire
                      Aucune annonce pour le moment.

                      Partenaire de l'association

                      Réduire

                      Hébergeur Web PlanetHoster
                      Travaille ...
                      X