Salut, J'ai regardé le tuto sur les taxonomy, il vraiment super et va encore une fois bien m'inspirer.
Cependant ayant récemment créer des behavior je voulais juste faire une remarque ou une mise en garde lors de l'ajout de "settings" au behavior. Un behavior est partagé pour tout les models qui l'utilise du coups si on veut créer des options spécifiques à chaque model il faut créer un table associatif.
Comme l'exemple de la doc officiel (modifié pour collé au tuto):
<?php
function setup(Model $Model, $settings=array()) {
$this->settings$Model->alias] = array_merge($this->_default, (array)$settings);
}
Voilà je voulais juste dire ça car j'ai fait l'erreur d'utiliser les settings en pensant que chaque model avait son behavior dédié alors que ce n'est pas le cas!