2010-12-13 17 views

Odpowiedz

14

prostu ustawić $ zastosowania kontrolera false, tak jak

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

lub umieścić swój pogląd wewnątrz app/views/stron/home.ctp

9

Nie jestem pewien, która wersja była używana, ale dla mnie, na 1.3.6, $uses jest tablicą.

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

Szczegóły można zobaczyć tutaj: 3.5.3.2 $components, $helpers and $uses

4

Dla każdego mającego ten sam problem w 2.1+ (wbrew temu, co twierdzi docs), jest to, co działa dla mnie:

public $uses = null; 
5

Dla każdego mając ten sam problem w CakePHP 3.0+, to jest to, co działa dla mnie:

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