Views frontend d'un composant

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

  • [RÉGLÉ] Views frontend d'un composant

    Bonjour,

    Je développe un composant(macollection) pour joomla! en 3.4.X avec FOF.

    Voici mon arborescence (je vous épargne tout les index.html)
    Code:
    -backend
    	+sql
    	-views
    		-item
    			form.form.xml
    		-items
    			form.default.xml
    		-collection
    			form.form.xml
    		-collections
    			form.default.xml
    	acces.xml
    	config.xml
    	dispatcher.php
    	macollection.php
    -frontend
    	-controllers
    		collections.php
    	-views
    		-collection
    			collection.php
    		-collections
    			collections.php
    	dispatcher.php
    	macollection.php
    +language
    +media
    com_macollection.xml

    Mon problème est que sur cette url

    localhost/index.php?option=com_macollection&view=collections &layout=collections

    Joomla me répond : 500 Mise en page site:com_macollection/collection/default introuvable

    Une idée pour cette erreur ?

    J'ai testé en renomment collection(s).php en default.php, même erreur.
    Ce que je ne comprends pas aussi c'est que l'url porte sur la views collections, et joomla! me parle de collection.

    De plus, sur un autre composants qui reprend la même structure, là ça fonctionne.
    J'ai vérifié plusieurs fois si l'erreur ne venait pas d'une faute de frappe, mais ça ne semble pas être le cas.
    Je m’avoue vaincu.

    Toute aide sera la bienvenue et je peux donner plus d'info si besoin.

    Pour info le joomla! est sur ma machine de dev sous windows 7 avec xamp (php 5.6).

    D'avance merci
    Dernière édition par a_ny_rien_comprendre à 30/11/2015, 12h32 Raison: status résolut

  • #2
    Re : Views frontend d'un composant

    Comme souvent l'erreur était stupide. ( et ce n'est pas moi qui l'ai trouvé).
    J'ai oublier le dossier tmpl, et étrangement je ne l'avais pas oublier dans mon backend contrairement a mon schéma dans le premier post.
    Voila avec les modif en bleu.
    Code:
    -backend
    	+sql
    	-views
    		-item
                        -tmpl
    			form.form.xml
    		-items
                        -tmpl
    			form.default.xml
    		-collection
                        -tmpl
    			form.form.xml
    		-collections
                        -tmpl
    			form.default.xml
    	acces.xml
    	config.xml
    	dispatcher.php
    	macollection.php
    -frontend
    	-controllers
    		collections.php
    	-views
    		-collection
                        [COLOR="#0000FF"]-tmpl[/COLOR]
    			collection.php
    		-collections
                        [COLOR="#0000FF"]-tmpl[/COLOR]
    			collections.php
    	dispatcher.php
    	macollection.php
    +language
    +media
    com_macollection.xml

    Commentaire

    Annonce

    Réduire
    Aucune annonce pour le moment.

    Partenaire de l'association

    Réduire

    Hébergeur Web PlanetHoster
    Travaille ...
    X