2012-03-02 5 views
3

Je travaille dans Joomla 1.5 et ai développé un composant, ce composant a 2 vue ayant la même partie dans les deux vues. Je répète le code, car j'ai utilisé le même code dans 2 vues différentes. Donc, je veux savoir qu'il y a un moyen que je l'écris une fois et l'utiliser dans les deux vues et peut supprimer les répétitions? Y at-il quelque chose comme vue autonome ou partielle e.t.c dans Joomla? Cette partie montre certaines données provenant de DB. Donc, affichez un modèle en lui envoyant des données de DB.y compris la partie vue de Joomla du composant à une autre vue de Joomla

J'espère que ma question est assez claire. Je ne suis pas sûr que ce module est quelque chose que je devrais utiliser ici. Je suis un bon développeur mais je ne sais pas tout, alors s'il vous plait un moyen rapide et meilleur.

merci d'avance à tous les développeurs.

+0

Ceci est similaire à http://stackoverflow.com/a/9071171/52834 J'ai répondu pour Joomla! 1.7 - il n'y a que quelques différences pour Joomla! 1.5.x ie. vous remplacez le JInput par les anciens appels JRequest. – Craig

Répondre

-1

Vous ne savez pas exactement ce que vous voulez faire. Dans Joomla une vue a la structure de fichier suivante: Dans le dossier de la vue il y a le fichier viewname/view.html.php qui est utilisé pour obtenir les données du modèle. Dans le même dossier, il y a un autre dossier appelé viewname/tmpl /. Vous pouvez y ajouter vos fichiers de mise en page qui peuvent avoir un code html différent mais obtenir les mêmes données de view.html.php (qui l'obtient du modèle).

+0

Je ne sais pas à quoi avez-vous répondu. Je sais déjà tout cela, mais je demande une chose différente, s'il vous plaît d'abord lire attentivement la question. – Hafiz

Questions connexes