2014-04-30 2 views
1

Assez nouveau à Laravel 4, je l'aime beaucoup. Je travaille à rendre mon application extensible avec mon workbench. Je veux imbriquer des vues afin que je puisse étendre des choses comme la navigation du site et d'autres fonctionnalités dans les fichiers de vue de base. Avant de faire mon workbench j'ai testé avec un view :: composer et un template de test, parfait. Je puis passer à mon plan de travail et dans son fichier de contrôleur (pour le test atm) Je fais ce qui suit:

public function getIndex() 
{ 
    View::composer('*navigation', function($view)  
     {  

      $view->nest('test','default/admin/test');  
     //$view->nest('test','l4cp-support::navigation');  
    }); 

    return View::make('l4cp-support::navigation'); 
} 

Le nid décommentée fonctionne parfaitement, sans erreur, l'commenté un crashe mon serveur (iis) et les feuilles pas d'erreur.

Le retour View :: make fonctionne parfaitement bien!

Ma prochaine étape est d'essayer un fichier composer.php, je l'ai vu mentionné ici et là, mais si quelqu'un a une idée de la raison pour laquelle cela se produit, j'aimerais le lire.

Merci!

Répondre

0

Nous n'aurons pas beaucoup d'aide ici. J'ai testé l'imbrication avec d'autres modèles et trouvé pour une raison quelconque que je ne peux pas nicher sur ma navigation, au moins avec un modèle de package fournisseur, l'imbrication sur la mise en page de mon site était correcte.