2016-09-07 2 views

Répondre

2

La meilleure idée est d'utiliser composer afin d'obtenir Phalcon incubateur - un ensemble de bibliothèques intégrées Phalcon-extra qui contient également la mise en œuvre Mustache.

Comment faire:

  1. Composer dans notre Installation projet (ou mondial) curl -s http://getcomposer.org/installer | php
  2. Créer composer.json avec le contenu suivant: { "require": { "phalcon/incubator": "~3.0" } } Si vous utilisez Phalcon utilisation 2.0.x à la place: { "require": { "phalcon/incubator": "~3.0" } }
  3. Run compositeur commande install: php composer.phar install
  4. Ajouter un chargeur automatique de composeur quelque part dans votre projet en utilisant par exemple: require_once APP_PATH . '/vendor/autoload.php'; J'ajoute habituellement cette ligne à config/loader.php, mais cela dépend de la structure de votre projet.
  5. moustache Définir comme dans le composant de renderer vue

    //Setting up the view component 
    $di->set('view', function() { 
    
        $view = new \Phalcon\Mvc\View(); 
    
        $view->setViewsDir('../app/views/'); 
    
        $view->registerEngines(
         ['.mhtml' => 'Phalcon\Mvc\View\Engine\Mustache'] 
        ); 
    
        return $view; 
    }); 
    

Et voilà, vous avez terminé. Vous pouvez en savoir plus sur Incubator github page et Mustache implementation page.