Configuration propre à un utilisateur
Bonjour,
J'ai un problème qui relève un peu de la gestion des utilisateurs, mais aussi du modèle de données. Je pense que la solution ne doit pas être très difficile.
Ma situation : une table bookmark et les tables de sfDoctrineGuardUser
Code:
1 2 3 4 5 6 7 8
|
Bookmark:
actAs: {TimeStampable: ~ }
columns:
user_id: {type: integer, notnull: true}
adresse: {type: varchar(50), notnull: true}
relations:
User: { onDelete: CASCADE, local: user_id, foreign: id } |
Maintenant, je veux accéder simplement au bookmark de l'utilisateur connecté.
Je voulais faire compliqué :
Code:
1 2 3
| $q = Doctrine_Query::create()
->from('Bookmark b')
->where('user_id = ?' , $this->getUser()->getId()); |
Mais ça marche pas.
Je voulais faire plus simple, et surcharger la classe myUser :
Code:
1 2 3 4 5
| public function getBookmark()
{
$x=$this->getAttribute('user_id');
return $x;
} |
Mais j'arrive pas à trouver les bons mots pour le faire.
Est-ce que vous pouvez m'aider?