Bonjour,
Pour charger un script dans ton layout par défaut il te suffit d'ajouter
<?php echo $scripts_for_layout; ?>
et
<?php echo $this->Html->script('scripts'); ?>
Il faut mettre tes fichiers js dans le dossier js du webroot.
Si tu veux charger un script dans une view, il faut ajouter en options 'inline'=>false ce qui permet de lier ton script à ton script_for_layout
ce qui donne
<?php $this->Html->script('script',array('inline'=>false)); ?>
Si tu veux charger directement un script il te faut mettre
<?php $this->Html->scriptStart(array('inline'=>false)); ?>
$(document).ready(function() {
ton code....
});
<?php $this->Html->scriptEnd(); ?>
par ex pour markItUp :
<?php $this->Html->script('markitup/jquery.markitup.js',array('inline'=>false)); ?>
<?php $this->Html->scriptStart(array('inline'=>false)); ?>
$(document).ready(function() {
$(".markItUp").markItUp(mySettings);
});
<?php $this->Html->scriptEnd(); ?>