ACL(); $out = null; if ($Request->get("act") == "DELIMG" && $Request->get("p0") != "") { $repository = $app['EM']->getRepository('\Entities\BasketElement'); /* @var $repository \Repositories\BasketElementRepository */ $basket_element = $repository->findUserElement($Request->get('p0'), $user); $app['EM']->remove($basket_element); $app['EM']->flush(); } if ($Request->get('act') == "ADDIMG" && ($Request->get("p0") != "" && $Request->get("p0") != null)) { $repository = $app['EM']->getRepository('\Entities\Basket'); /* @var $repository \Repositories\BasketRepository */ $basket = $repository->findUserBasket($app, $Request->get('courChuId'), $user, true); $sbas_id = $Request->get('sbas'); $record = new record_adapter($app, $sbas_id, $Request->get('p0')); $BasketElement = new \Entities\BasketElement(); $BasketElement->setRecord($record); $BasketElement->setBasket($basket); $basket->addBasketElement($BasketElement); $app['EM']->persist($BasketElement); $app['EM']->merge($basket); $app['EM']->flush(); } if ($Request->get('act') == "DELCHU" && ($Request->get("p0") != "" && $Request->get("p0") != null)) { $repository = $app['EM']->getRepository('\Entities\Basket'); /* @var $repository \Repositories\BasketRepository */ $basket = $repository->findUserBasket($app, $Request->get('courChuId'), $user, true); $app['EM']->remove($basket); $app['EM']->flush(); unset($basket); } $courChuId = $Request->get('courChuId'); if ($Request->get('act') == "NEWCHU" && ($Request->get("p0") != "" && $Request->get("p0") != null)) { $basket = new \Entities\Basket(); $basket->setName($Request->get('p0')); $basket->setOwner($user); $app['EM']->persist($basket); $app['EM']->flush(); $courChuId = $basket->getId(); } $repository = $app['EM']->getRepository('\Entities\Basket'); /* @var $repository \Repositories\BasketRepository */ $baskets = $repository->findActiveByUser($user); $out = "
"; $out .= '"; $out .= ''; $repository = $app['EM']->getRepository('\Entities\Basket'); /* @var $repository \Repositories\BasketRepository */ $basket = $repository->findUserBasket($app, $courChuId, $user, true); $jscriptnochu = $basket->getName() . " : " . sprintf(_('paniers:: %d documents dans le panier'), $basket->getElements()->count()); $nbElems = $basket->getElements()->count(); ?>
getSize($app); echo '
' . sprintf(_('paniers:: paniers:: %d documents dans le panier'), $nbElems) . ($app['phraseanet.registry']->get('GV_viewSizeBaket') ? ' (' . $totSizeMega . ' Mo)' : '') . '
'; ?>
0 && ($ACL->has_right("candwnldhd") || $ACL->has_right("candwnldpreview") || $ACL->has_right("cancmd") > 0 )) { ?>
0) { ?>
title="">
getPusher($app) instanceof user) { ?>
getPusher($app)->get_display_name()) ?>
getElements() as $basket_element) { $dim = $dim1 = $top = 0; $thumbnail = $basket_element->getRecord($app)->get_thumbnail(); if ($thumbnail->get_width() > $thumbnail->get_height()) { // cas d'un format paysage if ($thumbnail->get_width() > 67) { $dim1 = 67; $top = ceil((67 - 67 * $thumbnail->get_height() / $thumbnail->get_width()) / 2); } else { // miniature $dim1 = $thumbnail->get_width(); $top = ceil((67 - $thumbnail->get_height()) / 2); } $dim = "width:" . $dim1 . "px"; } else { // cas d'un format portrait if ($thumbnail->get_height() > 55) { $dim1 = 55; $top = ceil((67 - 55) / 2); } else { // miniature $dim1 = $thumbnail->get_height(); $top = ceil((67 - $thumbnail->get_height()) / 2); } $dim = "height:" . $dim1 . "px"; } if ($thumbnail->get_height() > 42) $classSize = "hThumbnail"; else $classSize = "vThumbnail"; $tooltip = ""; $record = $basket_element->getRecord($app); if ($app['phraseanet.registry']->get('GV_rollover_chu')) { $tooltip = 'tooltipsrc="/prod/tooltip/caption/' . $record->get_sbas_id() . '/' . $record->get_record_id() . '/basket/"'; } ?>
style="position:relative; top:px; " class=" baskTips" src="get_url() ?>">
ACL()->has_right_on_base($record->get_base_id(), 'candwnldhd') || $user->ACL()->has_right_on_base($record->get_base_id(), 'candwnldpreview') || $user->ACL()->has_right_on_base($record->get_base_id(), 'cancmd') || $user->ACL()->has_preview_grant($record)) { ?>