montrer joomla composant de type d'élément de menu
J'ai fait un composant pour Joomla, et il fonctionne bien avec l'url directe: http://www.something.com/index.php?option=com_pbform
Le problème est que lorsque j'essaie de l'ajouter dans le menu.
Quand je change le type d'élément de menu, le composant est répertorié, mais quand je clique dessus, je n'ai pas une vue de l'appliquer à l'élément de menu.
Dois-je configurer quelque chose d'autre dans le composant?
Merci!
J'ai trouvé cette ligne dans un des tutoriels. "Vous pouvez également masquer une vue à l'aide d'un trait de soulignement '_' dans le nom de". - Je perdre de nombreuses heures avant de le trouver.
OriginalL'auteur dbeja | 2010-06-22
Vous devez vous connecter pour publier un commentaire.
Si vous configurez votre composant dans le MVC de la mode, alors vous auriez une views/layout structure de dossier dans votre composant le dossier. Chaque point de vue différent, vous avez là sera répertorié dans le menu types de sous votre nom de composant. C'est là que les points de vue peuvent être choisis.
Pour, par exemple, dans votre composant de la structure de dossier que vous avez
puis dans la communauté Joomla menu sélecteur de vous aurait à ces choix de sélectionner une vue.
Si vous n'avez pas d'installation de votre composant MVC alors jetez un oeil à ce tutoriel sur la façon de le faire http://www.joomladevuser.com/tutorials/components
J'espère que ça aide!
Cheers
Je ne suis pas sûr, mais j'imagine que vous devez initialiser votre vue(s) avec Joomla dans votre contrôleur de sorte qu'il sait qu'ils sont là. Vérifiez ce fil (forum.joomla.org/viewtopic.php?f=47&t=511442), il pourrait vous aider.
ok, je l'ai fait différents. Dans le menu de type I, de choisir Lien Externe et écrire le composant url (index.le php?option=com_mycomponent&template=temp1). Mais merci quand même pour les conseils! Votre premier lien sera très utile dans l'avenir.
OriginalL'auteur Martin
Ajouter votre composant jos_components table:
Si vous avez tous vos points de vue configuré correctement, vous devez ajouter votre composant dans la base de données Joomla.
Fonctions et afficher les dossiers doivent pas avoir de traits d'union ou des traits de soulignement.
Bonne
Mauvais
OriginalL'auteur Hone Watson
Vous pouvez avoir besoin d'un metadata.xml fichier pour chacun de vos points de vue. Voir http://docs.joomla.org/Adding_view_layout_configuration_parameters pour plus de détails
OriginalL'auteur Don Cranford
Utiliser cette solution simple. Vous vous attendiez à trouver votre nouveau composant dans l'élément de menu dans la liste déroulante type, mais ce n'est pas là! Au lieu d'essayer de faire face à cette horrible MVC ferraille ce faire:
J'ai fait migrer mon
Joomla 1.5
collection de Ajax/PHP scripts pourJoomla 1.7.3
à l'aide de cette solution en une seule journée.Morceau de gâteau.
OriginalL'auteur Johnny