'GrandVision' => 'GrandVision',
'Grand Pavois' => 'GrandPavois',
'Wishlist Jouéclub Noël 2021' => 'JoueclubWishlist2021',
+ 'Thiriet' => 'Thiriet',
), 'grade' => 5);
$this->fields['cartLinkAppearance'] = ['type' => 'combo', 'default' => 'link', 'editable' => true, 'label' => __('Apparence des liens panier'), 'grade' => 3, 'datas' => [__('Lien') => 'link', __('Boutons + et - avec overlay') => 'overlay']];
}
}
+
+ public function writeThirietCart()
+ {
+ $this->config->cartLinkAppearance = 'overlay';
+ $this->svgfiles[] = $this->assets . '/images/symbols/cart-overlay.svg';
+ $this->addJsLib('thiriet', 'js/libs/fluidbook/cart/fluidbook.cart.thiriet.js');
+ }
+
public function writeCartConfig()
{
if ($this->book->parametres->cartLinkAppearance == 'overlay') {
if ($this->config->basket) {
$this->addJsLib('cart', 'js/libs/fluidbook/fluidbook.cart.js');
switch ($this->config->basketManager) {
- case 'Flexipan';
+ case 'Thiriet':
+ return $this->writeThirietCart();
+ case 'Flexipan':
return $this->writeFlexipanCart();
case 'Puma':
return $this->writePumaCart();