c'è un modo ragionevole accedere all'attributo vista "passedArgs" (o simile)cakephp accesso vista attributi/variabili da una helper
/* view */
$this->passedArgs
dall'interno di un Helper?
Sarei felice di personalizzare il _construct() dell'helper o personalizzare l'app_helper ... ma non voglio passare l'$this->passedArgs
nell'helper in ogni vista o utilizzo.
Per quanto mi riguarda ho avuto bisogno per ottenere le variabili di vista stabiliti dal regolatore, così è stato: '$ this-> viewVars = ClassRegistry :: getObject ('vista') -> viewVars; ' Questo è quindi un array, le cui chiavi sono il nome delle variabili che vengono estratte e utilizzate nella vista durante il rendering. – BeesonBison
In CakePHP 2.x, puoi accedere a viewVars dal metodo di un aiutante usando: '$ this -> _ View-> viewVars ['var']' – BeesonBison
+1 per atomicguava, che funziona mentre ClassRegistry non fa per me. (Cake 2.3 stable) –