2010-04-10 10 views
2

Je suis la construction d'une application de toile Facebook, et le code suppose d'être généré dans le composant Joomla. Je dois uniquement sortir le contenu, à l'exception de la mise en page par défaut. des idées?Joomla désactiver le modèle parent?

+0

Pls élaborée !!! –

+0

Eh bien, je veux que le composant affiche juste le contenu lorsqu'il est référencé via url, habituellement le site utilise un template qui a des widgets non? et il affiche ces widgets avec le contenu qui est généré dans le composant – simple

+0

Je sais que je peux ajouter un élément de menu et définir à cet élément manu une disposition vide et le pointer sur le composant dont j'ai besoin - mais je n'ai pas besoin de cet élément de menu montrer, Bien sûr, nous pouvons faire ce menuItem caché par des astuces, mais il est juste faux (je sais que 90% de joomla est tout faux, mais encore ajouter des astuces et de mauvaises choses conduira à désordre). Comme je suppose que si Joomla fait bon usage des hooks, alors il devrait être possible de changer de layout quelque part dans le plugin en fonction de la météo que l'URL recherche - "myFacebookCanvasComponent", des pensées? – simple

Répondre

2

Vous pouvez créer une vue appelée view.facebook.php (au lieu de view.html.php), elle sera appelée lorsque index2.php? ..... & view = facebook sera attaché à l'URL.

ou vous pouvez appeler die() juste après avoir exécuté votre code, mais dois-je expliquer que ce n'est pas ellegant?

+0

hehe, die die() – simple

9

Pour afficher uniquement le contenu de la vue sur la page sans être encadrée par un modèle, la variable tmpl doit être définie sur "composant". Pour plus d'informations, voir this.

Questions connexes