/var/www/vhosts/ihelp.ro/httpdocs/src/View/Cell
Edit: /var/www/vhosts/ihelp.ro/httpdocs/src/View/Cell/CountFavoritesCell.php (1596B)
loadModel('ProductFavorites');
$session = $this->request->getSession();
$conditions = [];
$countFavorites = 0;
// daca este logat
if (!empty($session->check('Auth.id'))) {
$userAuthId = $session->read('Auth.id');
}
if (!empty($userAuthId) && $userAuthId) {
$conditions = ['ProductFavorites.user_id' => $userAuthId];
$countFavorites = $this->ProductFavorites->find()
->where($conditions)
->count();
} else { // nu este logat
if ($session->check('favorite_identifier')) {
$favorite_identifier = $session->read('favorite_identifier');
$conditions = ['ProductFavorites.uuid' => $favorite_identifier];
$countFavorites = $this->ProductFavorites->find()
->where($conditions)
->count();
}
}
$this->set(compact('countFavorites'));
}
}