Migrationd'un module vers j4

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

  • #31
    Bonjour,

    Les clés du tableau étant alpha, array_merge devrait fonctionner.

    Que retourne ton $arrays qui vient du triggerEvent ?

    Quel outil de debug php utilises-tu ? personnellement, j'utilise Eclipse https://www.eclipse.org/pdt/ et , pour tracer un problème c'est pas mal.

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

    Commentaire


    • #32
      le arrays renvoi
      Code:
      [SIZE=14px][FONT=SFMono-Regular][COLOR=#212529][B]array[/B] [I](size=5)[/I] 0 [COLOR=#888a85]=>[/COLOR] [B]array[/B] [I](size=0)[/I] [I][COLOR=#888a85]empty[/COLOR][/I] 1 [COLOR=#888a85]=>[/COLOR] [B]array[/B] [I](size=0)[/I] [I][COLOR=#888a85]empty[/COLOR][/I] 2 [COLOR=#888a85]=>[/COLOR] [B]array[/B] [I](size=0)[/I] [I][COLOR=#888a85]empty[/COLOR][/I] 3 [COLOR=#888a85]=>[/COLOR] [B]array[/B] [I](size=0)[/I] [I][COLOR=#888a85]empty[/COLOR][/I] 4 [COLOR=#888a85]=>[/COLOR] [B]array[/B] [I](size=0)[/I] [I][COLOR=#888a85]empty[/COLOR][/I][/COLOR][/FONT][/SIZE]
      comme si il n'avez pas accès au données
      Société : http://www.com3elles.com
      Bénévole : http://www.flexicontent.org

      Commentaire


      • #33
        Problème de context ? as-tu un plugin pour charger tes icônes ?

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

        Commentaire


        • #34
          hello
          non l'idée c'est de charger la liste des quickicons de joomla dans mon propre module, j'ai donc repris leur codes que j'essai d'adapter mais il semble que le nouveau code ne soit pas executable en dehors de son contexe .... faut que je trouve une autre solution
          Société : http://www.com3elles.com
          Bénévole : http://www.flexicontent.org

          Commentaire


          • #35
            Je viens de récupérer ton source et je ne comprends pas ce que tu attends.

            As-tu des nouveaux icônes à afficher ? d'où viennent-ils ?

            Actuellement, dans les plugins quickicon, chaque icône dépend de son composant : com_privacy, com_installer, ...

            Donc, qu'est-ce qui te manque ?
            If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

            Commentaire


            • #36
              en fait ta une liste des quickicone dans joomla sous forme de plugin, le code du module est cencé récuperer cette liste et afficher les informations
              en j3
              Cliquez sur l'image pour l'afficher en taille normale

Nom : 2020-09-22_11h40_46.png 
Affichages : 184 
Taille : 47,8 Ko 
ID : 2020814
              je récupere les icones pour les affichés en liste
              Société : http://www.com3elles.com
              Bénévole : http://www.flexicontent.org

              Commentaire


              • #37
                Je vais te paraître un peu limité intellectuellement, mais, en comparant la version J3 et la version J4, je ne comprends toujours pas où sont les icônes qui te manquent.

                Cliquez sur l'image pour l'afficher en taille normale

Nom : Chrome Legacy Window 22092020 115720.jpg 
Affichages : 80 
Taille : 30,0 Ko 
ID : 2020818

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

                Commentaire


                • #38
                  Ce sont ceux d'en haut ? Cliquez sur l'image pour l'afficher en taille normale  Nom : Chrome Legacy Window 22092020 120034.jpg  Affichages : 0  Taille : 26,1 Ko  ID : 2020820
                  If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

                  Commentaire


                  • #39
                    En comparant les plugins, quickicon, en J3 : context = mod_quickicon, en J4 context = update_quickicon

                    $buttons est bien rempli maintenant, mais, on plante un peu plus loin....
                    If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

                    Commentaire


                    • #40
                      En mettant update_quickicon dans le context de ton helper et, dans ton default.php, quelques modif.
                      Code PHP:
                       <?php if ($displayinfosystem) : ?>
                      <?php 
                      foreach ($systme_buttons as $sys_buttons) :?>
                      <?php 
                      //echo '<pre>' ,print_r($sys_buttons),'</pre>';?>
                      <?php 
                      // foreach ($sys_buttons as $sys_button) :?>
                      <li id="<?php echo $sys_buttons['id']; ?>" class="list-group-item">
                      <a href="<?php echo $sys_buttons['link']; ?>">
                      <span class="<?php echo $sys_buttons['image']; ?>" aria-hidden="true"></span> <span
                      class="j-links-link"><?php echo $sys_buttons['text']; ?></span>
                      </a>
                      <span class="divider">|</span>
                      </li>
                      <?php // endforeach; ?>
                      <?php 
                      endforeach; ?>
                      <?php 
                      endif; ?>
                      <?php 
                      if ($displayconfigmodule) : ?>
                      <li>
                      <a href="index.php?option=com_modules&task=module.edi t&id=<?php echo $module->id;?>">
                      <span class="icon-small icon-options" aria-hidden="true"></span><span
                      class="j-links-link"><?php echo JText::_('MOD_DASHBOARD_DISPLAY_CONFIG_MODULE_TEXT '); ?></span>
                      </a>
                      </li>
                      <?php endif; ?>
                      on obtient : Cliquez sur l'image pour l'afficher en taille normale

Nom : Chrome Legacy Window 22092020 123645.jpg 
Affichages : 166 
Taille : 29,5 Ko 
ID : 2020823

                      Y a encore du travail, mais, cela prend forme.

                      Bon après-midi,

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

                      Commentaire


                      • #41
                        punaise génial mille merci je vais pouvoir finir !!!
                        Société : http://www.com3elles.com
                        Bénévole : http://www.flexicontent.org

                        Commentaire


                        • #42
                          aller un jur je rajouterai les champs custom de joomla ca pourrait etre sympa
                          woluweb aime ceci.
                          Société : http://www.com3elles.com
                          Bénévole : http://www.flexicontent.org

                          Commentaire

                          Annonce

                          Réduire
                          Aucune annonce pour le moment.

                          Partenaire de l'association

                          Réduire

                          Hébergeur Web PlanetHoster
                          Travaille ...
                          X