1 composant, 2 tables, comment afficher la 2eme ?

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

  • 1 composant, 2 tables, comment afficher la 2eme ?

    Bonjour la communauté, en train de mettre en place un composant foo.
    J'ai bien mes éléments qui s'affichent mais je créée 2 tables lors de la mise en place du composant.
    Mon premier sous lien de menu backoffice renvoie
    <menu-quicktask>index.php?option=com_foos&amp;view=foo&a mp;layout=edit</menu-quicktask>
    ce qui me ressort les éléments de la premiere table

    J'ai créé un sous menu dans mon submenu mais comment puis-je appeler les éléments dans ma 2eme table?

    Merci.

  • #2
    Hello.

    Difficile de te répondre, il manque des informations.

    Les 2 tables sont liées ?
    Si oui :
    Si ce sont 2 tables totalement indépendantes, il te faudra une vue par table.
    Par exemple nom de la view foo2 et un lien de menu index.php?option=com_foos&view=foo2&layout=edit

    Ou alors je n'ai pas compris ta demande.
    Dernière édition par roland_d_alsace à 11/08/2022, 11h26
    A tous les utilisateurs de Joomla du très Grand Est de la France et du Jura suisse
    Rejoignez le Joomla Users Groupe Alsace...
    roland_d_alsace va-t-il devenir roland_du_grand_est ?

    Commentaire


    • #3
      option 2 mon capitaine.
      un tuto simple pour mettre en place?

      Commentaire


      • #4
        Envoyé par fabvincent Voir le message
        option 2 mon capitaine.
        un tuto simple pour mettre en place?
        Si les tables sont totalement indépendantes, la logique est la même que pour la première table, il faudra une autre vue, un autre template de vue et probablement un autre controleur et model.
        A tous les utilisateurs de Joomla du très Grand Est de la France et du Jura suisse
        Rejoignez le Joomla Users Groupe Alsace...
        roland_d_alsace va-t-il devenir roland_du_grand_est ?

        Commentaire


        • #5
          OK, comme suggéré plus haut, j'essaye de changer mon lien dans mon menu en changeant mon foos.xml avec un
          <menu link="option=com_foos">COM_FOOS</menu>
          <menu link="./index.php?option=com_foos&view=foo2&layout=edit">É léments du formulaire</menu>
          mais le lien ne change pas son url, comme si le href restait stocké dans le cache... J'ai supprimé mon cache et pas de changement, ne me dites pas qu'il faut désinstaller le composant et le réinstaller pour qu'il voie les modifs?... ou bien?

          Commentaire


          • #6
            Bon, mon lien est fait, maintenant..., je suis paumé...
            j'arrive à afficher un

            Une erreur est survenue
            404 Affichage introuvable [nom, type, préfixe] : foo2, html, Administrator

            mais pas grand chose d'autre.
            J'ai mis mon url à :
            /index.php?option=com_foos&view=foo2&layout=edit&id =1
            Je n'ai qu'une seule entrée dans cette table qui sera toujours id 1.

            Ensuite, je me suis bien fait des fichiers tmpl/foo2/edit - puisque c'est la page référente
            forms/foo2.xml
            src/controller/Foo2Controller.php
            src/Model/Foo2Model.php
            src/Table/Foo2Table
            src/view/Foo2/HtmlView.php

            ... error 404.
            Dernière édition par fabvincent à 20/09/2022, 16h58

            Commentaire

            Annonce

            Réduire
            Aucune annonce pour le moment.

            Partenaire de l'association

            Réduire

            Hébergeur Web PlanetHoster
            Travaille ...
            X