J'avais suivi cette base tutoriel et créé avec succès un nouveau nom de type de menu "hello world" avec 2 vues à l'intérieur de "tmpl" nom du dossier "default.php" & "other.php"
.
Le problème ici est que je voulais créer 2 vues différentes avec un contenu différent dans chaque vue. Mais les deux fichiers "other.php & default.php" désignent com_helloworld/helloworld.php avec le même contenu dans le fichier helloworld.php. J'ai essayé de chercher une solution plusieurs heures mais je suis incapable de trouver une solution à ce problème. Veuillez indiquer comment indiquer le fichier "other.php" du dossier tmpl à un autre fichier au lieu du fichier "helloworld.php" actuel :(
Vous avez créé deux layouts (enregistrés dans views/helloworld/tmpl
). Ce que vous voulez faire, c'est créer un nouveau view, c'est-à-dire views/other/
Dans le view.html.php
fichier vous pouvez appeler le même modèle ou un modèle différent pour obtenir les données souhaitées. Regardez le code de composants simples comme com_users
pour avoir une idée de la façon dont cela est fait, ou lisez la documentation.