La documentazione CakePHP dire:CakePHP: Includi js depositare nel colpo di testa da vista
Per impostazione predefinita, i tag di script sono aggiunti alla linea documento. Se si esegue l'override impostando $ options ['inline'] su false, i tag di script verranno invece aggiunti al blocco di script che è possibile stampare altrove nel documento.
Così nel mio file di visualizzazione (.ctp) ho:
echo $this->Html->script('//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js', array('inline' => 'false'));
E nel mio layout, nel tag head:
echo $this->fetch('script');
Ma il tag script stampa fuori linea e non nella testa. Se mi manca l'eco dalla riga nel mio file di visualizzazione, lo script non viene stampato affatto nel mio html.
Qualsiasi aiuto sarebbe stato accolto con gratitudine.
PAE
e fissavo per ore! Dovrei davvero, davvero avrei dovuto saperlo meglio, non dovrei? Grazie molto. – Peter