Bonjour à tous et merci d'avance pour votre aide,
J'aimerais créer un fonction "like/unlike" sur les publications de mon site, mais je vois pas trop comment m y prendre.
J'ai pensé au virtualsFields, mais pas sûre que ça soit la bonne maniére.
Ma base de données contient une tableau "Like" avec pour champs "post_id" et "user_id"
Depuis mon modéle Post,
Le code ci-dessous n'est pas valide.
public $virtualFields = array(
'isLiked' => $this->find('first', array('conditions' => array('Like.post_id' => xxx 'Like.user_id' => xxx)))
);
Encore merci et BONNE ANNÉE à vous,
Bonjour,
Je ne sais pas si tu as vu, mais il y a un tuto pour php sur le like/dislike. Après, tu transportes le code vers cakephp et c'est réglé.
Bonsoir.
C'est quoi ce que tu nous montre ?
Ce n'est pas sur CakePHP 3, je suppose.
Et puis, c'est quoi ces xxx
et cet oubli de virgule en tant que séparateur dans ton tableau ?
Salut Lartak,
Oui c'est du cakePHP 2.x.
C'est juste une ébauche de code où je pensais utiliser les virtualsFields pour créer cette fonction.
Je demande pas de faire le code pour moi, juste comment tu t'y prenderais pour faire une tels fonction.