wie der registrierte Benutzer nur seine Daten bearbeiten kann, aber nicht andere. Wenn es ACL (Aro und Aco) eingerichtet wurde. Meine Einstellungen:Wie bearbeite ich nur ihre eigenen Daten in CakePHP 2?
class User erweitert AppModel {
public function bindNode($user) {
return array('model' => 'Group', 'foreign_key' => $user['User']['group_id']);
}
Klasse AppController erweitert Regler {
public $components = array(
'Acl',
'Auth' => array(
'authorize' => array(
'Actions' => array('actionPath' => 'controllers')
)
),
'Session'
);
Wie definieren Sie "eigene Daten"? Generell gilt: * check * in der Aktion, die das Editieren erlaubt. – deceze