Rajout de la catégorie sur la mini fiche produit (single-product)

This commit is contained in:
2021-05-10 17:54:07 +02:00
parent 9a57b8f701
commit 82aa2cc0b9
13 changed files with 176 additions and 8 deletions

View File

@@ -0,0 +1,6 @@
database:
connection:
driver: mysql
user: pala4545_thel858
password: Yi9C8X3G888pPgNouc
dsn: mysql:host=localhost;dbname=pala4545_thel858;port=3306

View File

@@ -1,62 +1,146 @@
<?php <?php
return array( return array(
'%nb Item' => '%nb élément',
'%nb Items' => '%nb éléments',
'+' => '+', '+' => '+',
'404' => '404',
'<strong>Sorry!</strong> We are not able to give you a delivery method for your order.' => '<strong>Désolé !</strong>Nous ne pouvons pas trouver de mode de livraison pour votre commande.',
'A new password has been sent to your e-mail address. Please check your mailbox.' => 'Un nouveau mot de passe vient d\'être envoyé à votre adresse e-mail. Merci de vérifier votre boite de réception.',
'A problem occured' => 'Un problème est survenu',
'A summary of your order has been sent to the following address' => 'Un récapitulatif de commande vous a été envoyé par e-mail à l\'adresse suivante',
'Account' => 'Mon compte',
'Add a new address' => 'Ajouter une nouvelle adresse', 'Add a new address' => 'Ajouter une nouvelle adresse',
'Add to cart' => 'Ajouter au panier', 'Add to cart' => 'Ajouter au panier',
'Additional Info' => 'Informations complémentaires', 'Additional Info' => 'Informations complémentaires',
'Address' => 'Adresse',
'Address %nb' => 'Adresse n°', 'Address %nb' => 'Adresse n°',
'Address Update' => 'Mise à jour de l\'adresse',
'All' => 'Tout',
'All brands' => 'Toutes les marques', 'All brands' => 'Toutes les marques',
'All brands in %store' => 'Toutes les marques %store',
'All contents' => 'Tous les contenus', 'All contents' => 'Tous les contenus',
'All contents in' => 'tous les contenus de',
'All product in brand %title' => 'Tous les produits de la marque %title',
'All products' => 'Tous les produits', 'All products' => 'Tous les produits',
'All products for brand %title in %store' => 'Tous les produits %title de %store',
'All products in' => 'Tous les produits de', 'All products in' => 'Tous les produits de',
'Amount' => 'Montant',
'An error occurred' => 'Une erreur est survenue',
'Availability' => 'Disponibilité', 'Availability' => 'Disponibilité',
'Available' => 'Disponible', 'Available' => 'Disponible',
'Back' => 'Retour', 'Back' => 'Retour',
'Billing' => 'Facturation',
'Billing Mode' => 'Mode de facturation',
'Billing address' => 'Adresse de facturation',
'Billing and delivery' => 'Facturation et livraison', 'Billing and delivery' => 'Facturation et livraison',
'Brand information' => 'Marque', 'Brand information' => 'Marque',
'Brands' => 'Marques',
'Cancel' => 'Annuler',
'Cancel Newsletter Subscription' => 'Annuler l\'abonnement à la Newsletter',
'Cart' => 'Panier', 'Cart' => 'Panier',
'Cart total excl. taxes' => 'Total articles HT',
'Cart total incl. taxes' => 'Total articles TTC',
'Categories' => 'Rubriques', 'Categories' => 'Rubriques',
'Change Password' => 'Modifier mon mot de passe',
'Change address' => 'Changer d\'adresse',
'Change my account information' => 'Modifier mes informations personnelles',
'Change my password' => 'Changer mon mot de passe',
'Check my order' => 'Vérifier ma commande',
'Choose your delivery address' => 'Choisissez une adresse de livraison', 'Choose your delivery address' => 'Choisissez une adresse de livraison',
'Choose your delivery method' => 'Choisissez votre moyen de livraison', 'Choose your delivery method' => 'Choisissez votre moyen de livraison',
'Choose your payment method' => 'Choisissez votre moyen de paiement',
'Code :' => 'Code :', 'Code :' => 'Code :',
'Connecting to the secure payment server, please wait a few seconds...' => 'Connexion au serveur sécurisé, merci de patienter quelques secondes.',
'Contact Us' => 'Contactez-nous', 'Contact Us' => 'Contactez-nous',
'Contact page' => 'Page contact',
'Continue Shopping' => 'Continuer mes achats', 'Continue Shopping' => 'Continuer mes achats',
'Copyright' => 'Copyright', 'Copyright' => 'Copyright',
'Coupon code' => 'Code promo', 'Coupon code' => 'Code promo',
'Create' => 'Créer',
'Create New Account' => 'Créer un nouveau compte', 'Create New Account' => 'Créer un nouveau compte',
'Create New Address' => 'Créer une nouvelle adresse',
'Created' => 'Créée le',
'Currency' => 'Devise',
'Customer Number' => 'Numéro de client',
'Date' => 'Date',
'Delete' => 'Supprimer', 'Delete' => 'Supprimer',
'Delivery' => 'Bon de livraison',
'Delivery Information' => 'Information de livraison', 'Delivery Information' => 'Information de livraison',
'Delivery Mode' => 'Mode de livraison',
'Delivery REF' => 'Référence livraison',
'Delivery address' => 'Adresse de livraison',
'Demo product description' => 'Descrption produit de démo',
'Demo product title' => 'Titre produit de démo',
'Description' => 'Description', 'Description' => 'Description',
'Discount incl. taxes' => 'Remise TTC', 'Discount incl. taxes' => 'Remise TTC',
'Discount with tax' => 'Remise TTC',
'Do you have an account?' => 'Avez-vous un compte ?',
'Do you really want to delete this address ?' => 'Voulez-vous vraiment supprimer cette adresse ?', 'Do you really want to delete this address ?' => 'Voulez-vous vraiment supprimer cette adresse ?',
'Documents' => 'Documents', 'Documents' => 'Documents',
'Download' => 'Télécharger',
'Edit' => 'Modifier', 'Edit' => 'Modifier',
'Edit this address' => 'Editer cette adresse', 'Edit this address' => 'Editer cette adresse',
'Estimated shipping ' => 'Estimation des frais de port', 'Estimated shipping ' => 'Estimation des frais de port',
'Expected delivery date: %delivery_date' => 'Date de livraison estimée :',
'Forgot your Password?' => 'Mot de passe oublié ?', 'Forgot your Password?' => 'Mot de passe oublié ?',
'Free shipping' => 'Livraison gratuite', 'Free shipping' => 'Livraison gratuite',
'From %price' => 'A partir de %price', 'From %price' => 'A partir de %price',
'Go back to the previous page' => 'Retour à la page précédente',
'Go home' => 'Retour à l\'accueil',
'Grid' => 'Grille',
'Home' => 'Accueil', 'Home' => 'Accueil',
'I\'ve read and agreed on <a href=\'%link\' class=\'terms-quickview\'>Terms &amp; Conditions</a>' => 'J\'ai lu et j\'accepte <a href=\'%link\' class=\'terms-quickview\'>les conditions générales de vente</a>',
'If nothing happens within 10 seconds, <a id="force-submit-payment-form" href="#">please click here</a>.' => 'Si rien ne se passe dans les 10 secondes, <a id="force-submit-payment-form" href="#">merci de cliquer ici</a>. ',
'If you want to change your email, please contact us.' => 'Pour changer votre email, merci de nous contacter',
'In Stock' => 'Disponible', 'In Stock' => 'Disponible',
'Including %tax tax' => 'Dont taxes %tax',
'Invoice REF' => 'Numéro de facture',
'Invoice date' => 'Date de facturation',
'Language' => 'Langue',
'Latest' => 'Nouveautés',
'Latest products' => 'Derniers produits',
'List' => 'Liste',
'List of orders' => 'Liste de mes commandes',
'Login' => 'Connexion',
'Login Information' => 'Informations de connexion', 'Login Information' => 'Informations de connexion',
'Main Address' => 'Adresse Principale', 'Main Address' => 'Adresse Principale',
'More information about this brand' => 'Plus de détails sur cette marque', 'More information about this brand' => 'Plus de détails sur cette marque',
'Multi-payment platform' => 'Plateforme de paiement multiple', 'Multi-payment platform' => 'Plateforme de paiement multiple',
'My Account' => 'Mon compte', 'My Account' => 'Mon compte',
'My Address Books' => 'Mes carnets d\'adresses',
'My Address book' => 'Mon carnet d\'adresses',
'My Orders' => 'Mes commandes',
'My order' => 'Ma commande',
'Name' => 'Nom', 'Name' => 'Nom',
'Name ascending' => 'Nom croissant',
'Name descending' => 'Nom décroissant',
'Need help ?' => 'Besoin d\'aide ?', 'Need help ?' => 'Besoin d\'aide ?',
'Newsletter' => 'Lettre d\'information',
'Newsletter Subscription' => 'Inscription à la newsletter',
'Next' => 'Suivant',
'Next Step' => 'Etape suivante', 'Next Step' => 'Etape suivante',
'Next product' => 'Produit suivant.', 'Next product' => 'Produit suivant.',
'No Contents in this folder.' => 'Aucun contenu pour ce dossier.',
'No deliveries available for this cart and this country' => 'Aucun mode de livraison disponible pour ce panier et ce pays', 'No deliveries available for this cart and this country' => 'Aucun mode de livraison disponible pour ce panier et ce pays',
'No products available in this brand' => 'Aucun produit de cette marque n\'est disponible',
'No products available in this category' => 'Aucun produit dans cette catégorie.', 'No products available in this category' => 'Aucun produit dans cette catégorie.',
'No results found' => 'Aucun résultat',
'No.' => 'N°', 'No.' => 'N°',
'Ok' => 'Ok', 'Ok' => 'Ok',
'Options' => 'Options', 'Options' => 'Options',
'Order details' => 'Détail de la commande',
'Order details %ref' => 'Détail de la commande %ref',
'Order number' => 'Commande numéro',
'Orders over $50' => 'Commande supérieure à 50€', 'Orders over $50' => 'Commande supérieure à 50€',
'Out of Stock' => 'Hors stock', 'Out of Stock' => 'Hors stock',
'PDF invoice' => 'Facture PDF',
'Pagination' => 'Pagination',
'Password' => 'Mot de passe', 'Password' => 'Mot de passe',
'Password Forgotten' => 'Mot de passe oublié',
'Pay with %module_title' => 'Payer avec %module_title ',
'Personal Information' => 'Informations personnelles', 'Personal Information' => 'Informations personnelles',
'Placeholder address label' => 'Maison, Domicile, Travail...',
'Placeholder address1' => 'Adresse', 'Placeholder address1' => 'Adresse',
'Placeholder address2' => 'Adresse', 'Placeholder address2' => 'Adresse',
'Placeholder cellphone' => 'Numéro de portable', 'Placeholder cellphone' => 'Numéro de portable',
@@ -72,49 +156,117 @@ return array(
'Placeholder lastname' => 'Nom de famille', 'Placeholder lastname' => 'Nom de famille',
'Placeholder phone' => 'Numéro de téléphone', 'Placeholder phone' => 'Numéro de téléphone',
'Placeholder zipcode' => 'Code postal', 'Placeholder zipcode' => 'Code postal',
'Please enter your email address below.' => 'Veuillez saisir votre adresse e-mail ci-dessous.',
'Please try again to order' => 'Merci de réessayer',
'Position' => 'Position',
'Postage' => 'Frais de livraison TTC',
'Previous' => 'Précédent',
'Previous product' => 'Produit précédent.', 'Previous product' => 'Produit précédent.',
'Price' => 'Prix', 'Price' => 'Prix',
'Price ascending' => 'Prix croissant',
'Price descending' => 'Prix décroissant',
'Proceed checkout' => 'Continuer la commande', 'Proceed checkout' => 'Continuer la commande',
'Product Empty Button' => 'Bouton produit vide',
'Product Empty Message' => 'Message produit vide',
'Product Empty Title' => 'Titre produit vide',
'Product Name' => 'Nom du produit', 'Product Name' => 'Nom du produit',
'Product Offers' => 'Offre spéciale',
'Qty' => 'Qté', 'Qty' => 'Qté',
'Quantity' => 'Quantité', 'Quantity' => 'Quantité',
'Questions ? See our F.A.Q.' => 'Questions ? Voir notre FAQ', 'Questions ? See our F.A.Q.' => 'Questions ? Voir notre FAQ',
'REF' => 'REF',
'Rating' => 'Avis',
'Redirect to bank service' => 'Redirection vers le service bancaire',
'Ref.' => 'Réf.', 'Ref.' => 'Réf.',
'Register' => 'S\'inscrire', 'Register' => 'S\'inscrire',
'Regular Price:' => 'Prix normal', 'Regular Price:' => 'Prix normal',
'Related' => 'Liés',
'Remove' => 'Supprimer', 'Remove' => 'Supprimer',
'Remove this address' => 'Supprimer cette adresse', 'Remove this address' => 'Supprimer cette adresse',
'SELECT YOUR CURRENCY' => 'Sélectionnez votre devise',
'SELECT YOUR LANGUAGE' => 'Sélectionnez votre langue',
'Sale was not found' => 'La promotion n\'a pas été trouvée',
'Save %amount%sign on these products' => 'Economisez %amount%sign sur ces produits',
'Save %amount%sign on this product' => 'Economisez %amount%sign sur ce produit', 'Save %amount%sign on this product' => 'Economisez %amount%sign sur ce produit',
'Search' => 'Recherche', 'Search' => 'Recherche',
'Search Result for' => 'Résultat de recherche pour',
'Secondary Navigation' => 'Navigation secondaire',
'Secure Payment' => 'Paiement sécurisé',
'Secure payment' => 'Paiement sécurisé', 'Secure payment' => 'Paiement sécurisé',
'Select Country' => 'Choisissez un pays', 'Select Country' => 'Choisissez un pays',
'Select State' => 'Sélectionnez un Etat', 'Select State' => 'Sélectionnez un Etat',
'Select Title' => 'Civilité', 'Select Title' => 'Civilité',
'Select your country:' => 'Sélectionnez votre pays :', 'Select your country:' => 'Sélectionnez votre pays :',
'Send' => 'Envoyer', 'Send' => 'Envoyer',
'Send new password again' => 'Renvoyer un mot de passe',
'Send us a message' => 'Envoyez nous un message.', 'Send us a message' => 'Envoyez nous un message.',
'Shipping' => 'Frais de livraison TTC',
'Show' => 'Voir',
'Sign in' => 'Se connecter',
'Skip to content' => 'Aller au contenu', 'Skip to content' => 'Aller au contenu',
'Sorry but this combination does not exist.' => 'Désolé, cette déclinaison n\'existe pas.', 'Sorry but this combination does not exist.' => 'Désolé, cette déclinaison n\'existe pas.',
'Sorry, your cart is empty. There\'s nothing to pay.' => 'Désolé, votre panier est vide. Il n\'y a rien à payer.',
'Sort By' => 'Trier par',
'Special Price:' => 'Prix promo', 'Special Price:' => 'Prix promo',
'Status' => 'Etat',
'Subscribe' => 'Inscription',
'Tax %name: %tax' => 'Dont %name: %tax',
'Tax: %tax' => 'Dont taxe %tax',
'Taxed Price' => 'Prix TTC',
'Taxes total' => 'Total des taxes',
'Thank you for the trust you place in us.' => 'Merci pour votre confiance. ',
'Thanks !' => 'Merci !',
'Thanks for signing up! We\'ll keep you posted whenever we have any new updates.' => 'Merci de votre inscription ! Nous vous tiendrons informé dès qu\'il y aura des nouveautés.',
'Thanks for your message, we will contact as soon as possible.' => 'Merci de votre message, nous vous contacterons dès que possible.',
'The page cannot be found' => 'La page ne peut pas être trouvée',
'The product has been added to your cart' => 'Le produit a été ajouté à votre panier', 'The product has been added to your cart' => 'Le produit a été ajouté à votre panier',
'Thelia V2' => 'Thelia v2', 'Thelia V2' => 'Thelia v2',
'This offer is valid until %date' => 'Cette offre est valide jusqu\'au %date', 'This offer is valid until %date' => 'Cette offre est valide jusqu\'au %date',
'To cancel your subscription to our newsletter, please enter your email address below.' => 'Pour annuler votre abonnement à notre newsletter, veuillez entrer votre adresse email ci-dessous.',
'Toggle navigation' => 'Basculer la navigation', 'Toggle navigation' => 'Basculer la navigation',
'Total' => 'Total', 'Total' => 'Total',
'Total incl. tax' => 'Total TTC',
'Total incl. taxes' => 'Total TTC', 'Total incl. taxes' => 'Total TTC',
'Total incl. taxes without postage' => 'Total TTC avec livraison', 'Total incl.tax' => 'Total HT',
'Total with tax' => 'Total TTC',
'Total without tax' => 'Total HT',
'Transaction REF : %ref' => 'Référence transaction',
'Try again' => 'Ré-essayer le paiement',
'Unit Price' => 'Prix unitaire',
'Unit Price incl. taxes' => 'Prix unitaire TTC', 'Unit Price incl. taxes' => 'Prix unitaire TTC',
'Unit Taxed Price' => 'Prix unitaire TTC',
'Unsubscribe' => 'Me désabonner',
'Update' => 'Mettre à jour',
'Update Profile' => 'Mettre à jour votre profil',
'Update Quantity' => 'Mettre à jour la quantité', 'Update Quantity' => 'Mettre à jour la quantité',
'Upsell Products' => 'Produits liés', 'Upsell Products' => 'Produits liés',
'View' => 'Voir',
'View Cart' => 'Voir le panier', 'View Cart' => 'Voir le panier',
'View all' => ' Voir tout',
'View as' => 'Voir en tant que',
'View order %ref details' => 'Voir le détail de la commande %ref',
'View product' => 'Voir le produit', 'View product' => 'Voir le produit',
'Warning' => 'Attention', 'Warning' => 'Attention',
'We apologize but some of the ordered products are not available any more.' => 'Nous sommes désolés, certains des produits que vous avez commandé ne sont plus disponibles.', 'We apologize but some of the ordered products are not available any more.' => 'Nous sommes désolés, certains des produits que vous avez commandé ne sont plus disponibles.',
'We\'re sorry but an error occured. Please try to contact the site <a href=\'mailto:%mail\'>administrator</a>' => 'Nous sommes désolés mais une erreur est survenue. Veuillez contacter l\'<a href=\'mailto:%mail\'>administrateur</a>',
'We\'re sorry, a problem occured and your payment was not successful.' => 'Nous sommes désolés, un problème est survenu lors du paiement.',
'You are here:' => 'Vous êtes ici :',
'You choose' => 'Vous avez choisi ',
'You choose to pay by' => 'Vous avez choisi de payer par',
'You don\'t have orders yet.' => 'Vous n\'avez pas encore de commande.',
'You have no items in your shopping cart.' => 'Vous n\'avez pas de produit dans votre panier.', 'You have no items in your shopping cart.' => 'Vous n\'avez pas de produit dans votre panier.',
'You may have a coupon ?' => 'Avez-vous un code promo ?',
'You want to subscribe to the newsletter? Please enter your email address below.' => 'Vous voulez vous inscrire à la newsletter ? Veuillez saisir votre adresse e-mail ci-dessous.',
'You will receive a link to reset your password.' => 'Vous recevrez un lien pour réinitialiser votre mot de passe.',
'Your Cart' => 'Votre panier', 'Your Cart' => 'Votre panier',
'Your customer account was successfully activated, you can now login.' => 'Votre compte client a bien été activé, vous pouvez maintenant vous connecter.',
'Your order payment' => 'Votre paiement',
'Your order will be confirmed by us upon receipt of your payment.' => 'Votre commande sera confirmée à réception de votre paiement.',
'Your subscription to our newsletter has been canceled.' => 'Votre inscription à notre newsletter a été annulée.',
'for' => 'pour', 'for' => 'pour',
'instead of' => 'au lieu de', 'instead of' => 'au lieu de',
'missing or invalid data' => 'Information erronée ou incomplète', 'missing or invalid data' => 'Information erronée ou incomplète',
'per page' => 'par page',
'update' => 'mettre à jour', 'update' => 'mettre à jour',
'with:' => 'avec :', 'with:' => 'avec :',
); );

View File

@@ -1 +1 @@
.btn,.tag-produit{border-radius:5px}@font-face{font-family:sofia_prolight;src:url(../fonts/sofiapro/sofiapro-light-webfont.woff2) format('woff2'),url(../fonts/sofiapro/sofiapro-light-webfont.woff) format('woff');font-weight:400;font-style:normal}#product-details .product-info .sku,aside.col-left,div.product-options,footer.footer-info,section.category-description,ul.pager{display:none}html{font-family:sofia_prolight,sans-serif!important}#products-new .overlay:after,#products-offer .overlay:after,#products-upsell .overlay:after,body{font-family:sofia_prolight,'Open Sans',sans-serif!important}div.container{width:90%!important}@media (min-width:992px){.header__main{width:90%}}@media (min-width:768px){.header__content{flex-direction:column}}.header__content{display:flex}.header__main{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.header__secondary{display:inline-flex}.overlay:before{background-color:rgba(128,189,138,.4)}.navbar-default{background-color:transparent}.navbar li>a.home:before{display:none}.navbar li{font-size:1.72rem}.nav>li{text-transform:uppercase}.navbar-customer{display:flex;flex-direction:column;text-align:center}#search-button:before,address.adr span.street-address,article.col-main div#google-map{display:none}.navbar-customer>li>a{text-transform:none}.header__content .container-fluid{padding-left:0;padding-right:0}.navbar-form .form-control{width:150px}.navbar-form{margin:auto}.logo-boutique{width:160px}.navbar{margin-bottom:0}.glyphicon,a{color:#95c11e}.btn{border-color:#95c11e;border-left:1px solid #95c11e}.btn-default{color:#3c3c3b;background-color:#fff}.btn-default:active,.btn-default:focus,.btn-default:hover{color:#fff;background-color:#3c3c3b;text-decoration:none}.btn-primary{background-color:#95c11e;color:#fff}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#fff;border-color:#95c11e;color:#95c11e}.btn-primary[disabled]:focus,.btn-primary[disabled]:hover{background-color:#95c11e;border-color:#95c11e;color:#fff}.btn-link:focus,.btn-link:hover{color:#95c11e}.navbar-default .navbar-nav>li>a{color:#3c3c3b}.nav>li>a:focus,.nav>li>a:hover,.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{background-color:#95c11e;color:#fff}.breadcrumb{text-align:center;font-size:large;margin-bottom:30px}.checkout-progress .btn-step.active{background:#95c11e}.toolbar .amount{color:#95c11e}.grid #category-products .item>article .product-info .name{height:1.5em}.product-title,.product-title:active,.product-title:hover{text-decoration:none;color:#3c3c3b}.price,.table-cart tbody td.subprice .price,.table-cart thead th.subprice,.table-order tbody td.subprice .price,.table-order thead th.subprice{color:#95c11e}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#95c11e;border-color:#95c11e}.products-heading{text-transform:uppercase;text-align:center}.products-heading>h2{color:#3c3c3b;font-weight:900}.fa-cart-plus,.fa-user,.glyphicon-search{font-size:2rem!important}#search-button{padding-top:6px}.footer-container .footer-block{background-color:rgba(128,189,138,.08)}.block.block-contact .block-content ul>li:before{color:#95c11e}.block.block-contact .block-content ul>li.contact-address:before{font-size:26px}.block .block-title{color:#3c3c3b}.block .block-content .block-subtitle,.block-default .block-content li:before{color:#95c11e}.tag-produit{transform:rotate(-10deg);padding:0 5px;text-align:center;position:absolute;z-index:300;bottom:5px;right:10px}.tag-bio{background-color:#95c11e;color:#fff}.tag-local{background-color:red;color:#fff}.product-provenance{text-align:center;line-height:1rem;padding:5px 0 2px;border:1px solid #95c11e;border-radius:8px}.texte-provenance{color:#95c11e}.inline-flex{display:inline-flex;flex-wrap:nowrap;align-items:center;margin-left:5px}.table-pictos{margin-bottom:0!important}.table-pictos td.ligne{border:none!important;vertical-align:baseline!important}.image-auxbieauxlegumes{width:30px;height:auto}.bio{background-color:#95c11e;color:#fff;padding:0 2px;border-radius:3px;cursor:default}.grid #category-products .item{line-height:6.5rem}.texte-normal{font-family:inherit;line-height:1.1;color:inherit}.texte-normal:link{text-decoration:none} .btn,.tag-produit{border-radius:5px}@font-face{font-family:sofia_prolight;src:url(../fonts/sofiapro/sofiapro-light-webfont.woff2) format('woff2'),url(../fonts/sofiapro/sofiapro-light-webfont.woff) format('woff');font-weight:400;font-style:normal}#product-details .product-info .sku,aside.col-left,div.product-options,footer.footer-info,section.category-description,ul.pager{display:none}html{font-family:sofia_prolight,sans-serif!important}#products-new .overlay:after,#products-offer .overlay:after,#products-upsell .overlay:after,body{font-family:sofia_prolight,'Open Sans',sans-serif!important}div.container{width:90%!important}@media (min-width:992px){.header__main{width:90%}}@media (min-width:768px){.header__content{flex-direction:column}}.header__content{display:flex}.header__main{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.header__secondary{display:inline-flex}.overlay:before{background-color:rgba(128,189,138,.4)}.navbar-default{background-color:transparent}.navbar li>a.home:before{display:none}.navbar li{font-size:1.72rem}.nav>li{text-transform:uppercase}.navbar-customer{display:flex;flex-direction:column;text-align:center}#search-button:before,address.adr span.street-address,article.col-main div#google-map{display:none}.navbar-customer>li>a{text-transform:none}.header__content .container-fluid{padding-left:0;padding-right:0}.navbar-form .form-control{width:150px}.navbar-form{margin:auto}.logo-boutique{width:160px}.navbar{margin-bottom:0}.glyphicon,a{color:#95c11e}.btn{border-color:#95c11e;border-left:1px solid #95c11e}.btn-default{color:#3c3c3b;background-color:#fff}.btn-default:active,.btn-default:focus,.btn-default:hover{color:#fff;background-color:#3c3c3b;text-decoration:none}.btn-primary{background-color:#95c11e;color:#fff}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#fff;border-color:#95c11e;color:#95c11e}.btn-primary[disabled]:focus,.btn-primary[disabled]:hover{background-color:#95c11e;border-color:#95c11e;color:#fff}.btn-link:focus,.btn-link:hover{color:#95c11e}.navbar-default .navbar-nav>li>a{color:#3c3c3b}.nav>li>a:focus,.nav>li>a:hover,.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{background-color:#95c11e;color:#fff}.breadcrumb{text-align:center;font-size:large;margin-bottom:30px}.checkout-progress .btn-step.active{background:#95c11e}.toolbar .amount{color:#95c11e}.grid #category-products .item>article .product-info .name{height:1.5em}.product-title,.product-title:active,.product-title:hover{text-decoration:none;color:#3c3c3b}.price,.table-cart tbody td.subprice .price,.table-cart thead th.subprice,.table-order tbody td.subprice .price,.table-order thead th.subprice{color:#95c11e}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#95c11e;border-color:#95c11e}.products-heading{text-transform:uppercase;text-align:center}.products-heading>h2{color:#3c3c3b;font-weight:900}.fa-cart-plus,.fa-user,.glyphicon-search{font-size:2rem!important}#search-button{padding-top:6px}.footer-container .footer-block{background-color:rgba(128,189,138,.08)}.block.block-contact .block-content ul>li:before{color:#95c11e}.block.block-contact .block-content ul>li.contact-address:before{font-size:26px}.block .block-title{color:#3c3c3b}.block .block-content .block-subtitle,.block-default .block-content li:before{color:#95c11e}.tag-produit{transform:rotate(-10deg);padding:0 5px;text-align:center;position:absolute;z-index:300;bottom:5px;right:10px}.tag-bio{background-color:#95c11e;color:#fff}.tag-local{background-color:red;color:#fff}.product-provenance{text-align:center;line-height:1rem;padding:5px 0 2px;border:1px solid #95c11e;border-radius:8px}.texte-provenance{color:#95c11e}.inline-flex{display:inline-flex;flex-wrap:nowrap;align-items:center;margin-left:5px}.table-pictos{margin-bottom:0!important}.table-pictos td.ligne{border:none!important;vertical-align:baseline!important}.image-auxbieauxlegumes{width:30px;height:auto}.bio{background-color:#95c11e;color:#fff;padding:0 2px;border-radius:3px;cursor:default}.grid #category-products .item{line-height:6.5rem}.texte-normal{font-family:inherit;line-height:1.1;color:inherit}.texte-normal:link{text-decoration:none}span.product-categorie{margin:auto!important;line-height:1rem!important;height:1.5rem}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.9 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 73 KiB

After

Width:  |  Height:  |  Size: 71 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 355 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 86 KiB

After

Width:  |  Height:  |  Size: 67 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@@ -343,3 +343,8 @@ article.col-main div#google-map {
.texte-normal:link { .texte-normal:link {
text-decoration: none; text-decoration: none;
} }
span.product-categorie {
margin: auto !important;
line-height: 1rem !important;
height: 1.5rem;
}

View File

@@ -9,13 +9,19 @@
{assign var="product_id" value=$ID} {assign var="product_id" value=$ID}
{/if} {/if}
{assign var="_PROVENANCE" value=""} {assign var="origine" value=""}
{assign var="categorie" value=""}
{loop name="features-list" type="feature" product=$product_id} {loop name="features-list" type="feature" product=$product_id}
{if $TITLE|strstr:"Provenance"} {if $TITLE|strstr:"Provenance"}
{loop name="feature-values-list" type="feature_value" product=$product_id feature={$ID}} {loop name="feature-values-list" type="feature_value" product=$product_id feature={$ID}}
{assign var="_PROVENANCE" value="$TITLE"} {assign var="origine" value="$TITLE"}
{/loop} {/loop}
{/if} {/if}
{if $TITLE|strstr:"Catégorie"}
{loop name="feature-values-list" type="feature_value" product=$product_id feature={$ID}}
{assign var="categorie" value="$TITLE"}
{/loop}
{/if}
{/loop} {/loop}
<article class="row" itemscope itemtype="http://schema.org/Product"> <article class="row" itemscope itemtype="http://schema.org/Product">
@@ -30,8 +36,9 @@
{/elseloop} {/elseloop}
</a> </a>
<a href="{$URL nofilter}" class="texte-normal"> <a href="{$URL nofilter}" class="texte-normal">
<div class="product-info col-sm-12> <div class="product-info col-sm-12 inline-flex">
<a href="{$URL nofilter}" class="product-title"><h2 class="name"><span itemprop="name">{$productTitle}</span></h2></a> <a href="{$URL nofilter}" class="product-title"><h2 class="name"><span itemprop="name">{$productTitle}</span></h2></a>
<span class="product-categorie">{if $categorie ne ""}Cat&nbsp;:&nbsp;{$categorie}{/if}</span>
{if $hasDescription} {if $hasDescription}
<div class="description" itemprop="description"> <div class="description" itemprop="description">
<p>{$DESCRIPTION nofilter}</p> <p>{$DESCRIPTION nofilter}</p>
@@ -42,7 +49,7 @@
<div class="product-provenance col-sm-12"> <div class="product-provenance col-sm-12">
<label class="label-provenance">{intl l="Origine"}&nbsp;:&nbsp;</label> <label class="label-provenance">{intl l="Origine"}&nbsp;:&nbsp;</label>
<span class="texte-provenance">{if $_PROVENANCE ne ""}{$_PROVENANCE}{else}<i>{intl l="Non précisée"}</i>{/if}</span> <span class="texte-provenance">{if $origine ne ""}{$origine}{else}<i>{intl l="Non précisée"}</i>{/if}</span>
</div> </div>
{* Stock *} {* Stock *}
@@ -56,7 +63,6 @@
{/if} {/if}
<div class="row inline-flex"> <div class="row inline-flex">
<div class="product-price col-sm-3"> <div class="product-price col-sm-3">
<div class="price-container row" itemprop="offers" itemscope itemtype="http://schema.org/Offer"> <div class="price-container row" itemprop="offers" itemscope itemtype="http://schema.org/Offer">
<meta itemprop="category" content="{category attr="title"}"> <meta itemprop="category" content="{category attr="title"}">
@@ -133,7 +139,6 @@
{/if} {/if}
</div> </div>
{if $hasBtn == true} {if $hasBtn == true}
{if $hasSubmit == true && $current_stock_content == "in_stock"} {if $hasSubmit == true && $current_stock_content == "in_stock"}
{form name="thelia.cart.add" } {form name="thelia.cart.add" }