2010-12-13 10 views

Répondre

14

simplement de $ appareil utilise votre contrôleur false, comme si

class MyController extends AppController { 
    var $uses = false; 
} 

Ou mettre votre point de vue à l'intérieur de l'application/vues/pages/home.ctp

9

Je ne suis pas sûr quelle version était utilisée mais pour moi, sur 1.3.6, $uses est un tableau.

class MyController extends AppController { 
    var $uses = array(); 
} 

Les détails peuvent être ici: 3.5.3.2 $components, $helpers and $uses

4

Pour toute personne ayant le même problème dans 2.1+ (malgré ce que dit docs), voici ce qui fonctionne pour moi:

public $uses = null; 
5

Pour tout le monde avoir le même problème dans CakePHP 3.0+, c'est ce qui fonctionne pour moi:

class MyController extends AppController { 
    public function initialize() { 
     parent::initialize(); 
     $this->modelClass = false; 
    } 
}