{"id":2856,"date":"2016-11-09T10:31:06","date_gmt":"2016-11-09T10:31:06","guid":{"rendered":"http:\/\/www.majory-cubizolles.fr\/blog\/?p=2856"},"modified":"2017-01-23T18:22:11","modified_gmt":"2017-01-23T18:22:11","slug":"structure-fichiers-nouveau-theme-classic-prestashop-1-7","status":"publish","type":"post","link":"https:\/\/www.majory-cubizolles.fr\/blog\/structure-fichiers-nouveau-theme-classic-prestashop-1-7\/","title":{"rendered":"La structure des fichiers du nouveau th\u00e8me Classic | Prestashop 1.7"},"content":{"rendered":"<p>La version stable de Prestashop 1.7 est sortie ce lundi et comme vous pourrez le constater, la structure des fichiers dans le dossier th\u00e8me a totalement \u00e9t\u00e9 remani\u00e9e. Maintenant, on retrouve un seul fichier CSS et JS pour tout le site. Les TPL sont class\u00e9s dans diff\u00e9rents dossiers: commandes, clients, catalogues&#8230;.<\/p>\n<p>Voici la nouvelle structure:<\/p>\n<h2><span style=\"color: #003366;\"><strong>A) assets<\/strong><\/span><\/h2>\n<p><span style=\"margin-left: 15px;\">| css<\/span><br \/>\n<span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; theme.css<\/span><\/p>\n<p><span style=\"margin-left: 15px;\">| img<\/span><br \/>\n<span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; logo.png<\/span><\/p>\n<p><span style=\"margin-left: 15px;\">| js<\/span><br \/>\n<span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; custom.js<\/span><br \/>\n<span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; theme.js<\/span><\/p>\n<p>&nbsp;<\/p>\n<table style=\"background: #f7f7f7;\">\n<tbody>\n<tr>\n<td>\u00a0 \u00a0 Ce dossier comprend\u00a0l&rsquo;ensemble des fichiers CSS, Javacript et les images de votre th\u00e8me<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/p>\n<p><!--more--><\/p>\n<h2 style=\"margin-left: 5px;\"><span style=\"color: #003366;\"><strong>B) config<\/strong><\/span><\/h2>\n<p>| theme.yml<\/p>\n<table style=\"background: #f7f7f7;\">\n<tbody>\n<tr>\n<td>\u00a0 \u00a0 Ce dossier donne les informations sur le nom, la version et l&rsquo;auteur du th\u00e8me. Mais aussi les colonnes disponibles, les hooks et modules disponibles, la taille des images, les css, js utilis\u00e9s&#8230;.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/p>\n<h2><span style=\"color: #003366;\"><strong>C) modules<\/strong><\/span><\/h2>\n<p><span style=\"margin-left: 15px;\">| blockreassurance<\/span><br \/>\n<span style=\"margin-left: 15px;\">| contactform<br \/>\n<\/span><span style=\"margin-left: 15px;\">| ps_banner<br \/>\n<\/span><span style=\"margin-left: 15px;\">| ps_categorytree<\/span><br \/>\n<span style=\"margin-left: 15px;\">| ps_contactinfo<\/span><br \/>\n<span style=\"margin-left: 15px;\">| ps_currencyselector<\/span><br \/>\n<span style=\"margin-left: 15px;\">| ps_customeraccountlinks<\/span><br \/>\n<span style=\"margin-left: 15px;\">| ps_customersignin<\/span><br \/>\n<span style=\"margin-left: 15px;\">| ps_emailsubscription<\/span><br \/>\n<span style=\"margin-left: 15px;\">| ps_facetedsearch<\/span><br \/>\n<span style=\"margin-left: 15px;\">| ps_featuredproducts<\/span><br \/>\n<span style=\"margin-left: 15px;\">| ps_imageslider<\/span><br \/>\n<span style=\"margin-left: 15px;\">| ps_languageselector<\/span><br \/>\n<span style=\"margin-left: 15px;\">| ps_linklist<\/span><br \/>\n<span style=\"margin-left: 15px;\">| ps_mainmenu<\/span><br \/>\n<span style=\"margin-left: 15px;\">| ps_searchbar<\/span><br \/>\n<span style=\"margin-left: 15px;\">| ps_sharebuttons<\/span><br \/>\n<span style=\"margin-left: 15px;\">| ps_shoppingcart<\/span><br \/>\n<span style=\"margin-left: 15px;\">| ps_socialfollow<\/span><\/p>\n<table style=\"background: #f7f7f7;\">\n<tbody>\n<tr>\n<td>\u00a0 \u00a0 Ce dossier regroupe les modules de votre th\u00e8me<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/p>\n<h2><span style=\"color: #003366;\"><strong>D) preview.png<\/strong><\/span><\/h2>\n<table style=\"background: #f7f7f7;\">\n<tbody>\n<tr>\n<td>\u00a0 \u00a0 Le fichier preview.png correspondant \u00e0 \u00a0la vignette utilis\u00e9e dans l&rsquo;onglet th\u00e8me du back-office de Prestashop pour illustrer le th\u00e8me<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/p>\n<h2><span style=\"color: #003366;\"><strong>E) templates<\/strong><\/span><\/h2>\n<p><span style=\"margin-left: 15px;\">| _partials<strong><span style=\"color: #800000;\">\u00a0+<\/span><\/strong><br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; breadcrumb.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; footer.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; form-errors.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; form-fields.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; head.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; header.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; javascript.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; notifications.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; pagination.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; stylesheets.tpl<\/span><\/p>\n<p><span style=\"margin-left: 15px;\">| catalog<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt;_partials\u00a0<strong><span style=\"color: #800000;\">+<\/span><\/strong><br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; active_filters.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; facets.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; miniatures <strong><span style=\"color: #800000;\">+<\/span><\/strong><br \/>\n<\/span><span style=\"margin-left: 35px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0&#8211; brand.tpl<br \/>\n<\/span><span style=\"margin-left: 35px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0&#8211; category.tpl<br \/>\n<\/span><span style=\"margin-left: 35px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0&#8211; pack-product.tpl<br \/>\n<\/span><span style=\"margin-left: 35px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0&#8211; product.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; product-activation.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; product-add-to-cart.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; product-cover-thumbnails.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; product-customization.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; product-details.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; product-discounts.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; product-images-modal.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; product-prices.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; product-variants.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; products-bottom.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; products-top.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; products.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; quickview.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; sort-orders.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; variant-links.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; brands.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; listing <strong><span style=\"color: #800000;\">+<\/span><\/strong><br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; best-sales.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; category.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; manufacturer.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; new-products.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; prices-drop.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; product-list.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; search.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; supplier.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; manufacturers.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; product.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; suppliers.tpl<\/span><\/p>\n<p><span style=\"margin-left: 15px;\">| checkout<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; _partials\u00a0<strong><span style=\"color: #800000;\">+<\/span><\/strong><br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; address-form.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; address-selector-block.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; cart-detailed-actions.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; cart-detailed-product-line.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; cart-detailed-totals.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; cart-detailed.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; cart-summary-items-subtotal.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; cart-summary-product-line.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; cart-summary-totals.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; cart-summary.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; cart-voucher.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; customer-form.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; footer.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; header.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; login-form.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; order-confirmation-table.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; order-final-summary-table.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; order-final-summary.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; steps\u00a0<strong><span style=\"color: #800000;\">+<\/span><\/strong><br \/>\n<\/span><span style=\"margin-left: 40px;\">\u00a0 \u00a0 \u00a0&#8211; addresses.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">\u00a0 \u00a0 \u00a0&#8211; checkout-step.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">\u00a0 \u00a0 \u00a0&#8211; payment.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">\u00a0 \u00a0 \u00a0&#8211; personal-information.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">\u00a0 \u00a0 \u00a0&#8211; shipping.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; cart-empty.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; cart.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; checkout-process.tpl<\/span><br \/>\n<span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; checkout.tpl<\/span><br \/>\n<span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; order-confirmation.tpl<\/span><\/p>\n<p><span style=\"margin-left: 15px;\">| cms<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; _partials\u00a0<strong><span style=\"color: #800000;\">+<\/span><\/strong><br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; sitemap-tree-branch.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; category.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; page.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; sitemap.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; stores.tpl<\/span><\/p>\n<p><span style=\"margin-left: 15px;\">| contact.tpl<\/span><\/p>\n<p><span style=\"margin-left: 15px;\">| customer<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; _partials\u00a0<strong><span style=\"color: #800000;\">+<\/span><\/strong><br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; address-form.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; block-address.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; customer-form.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; login-form.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; my-account-links.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; order-detail-no-return.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; order-detail-return.tpl<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; order-messages.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; address.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; addresses.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; authentication.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; discount.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; guest-login.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; guest-tracking.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; history.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; identity.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; my-account.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; order-detail.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; order-follow.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; order-return.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; order-slip.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; page.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; password-email.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; password-infos.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; password-new.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; registration.tpl<\/span><\/p>\n<p><span style=\"margin-left: 15px;\">| errors<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; 404.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; forbidden.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; maintenance.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; not-found.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; restricted-country.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; static\u00a0<strong><span style=\"color: #800000;\">+<\/span><\/strong><br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; 500.html<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; 503.html<\/span><\/p>\n<p><span style=\"margin-left: 15px;\">| index.tpl<\/span><\/p>\n<p><span style=\"margin-left: 15px;\">| layouts<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; layout-both-columns.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; layout-content-only.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; layout-error.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; layout-full-width.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; layout-left-column.tpl<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; layout-right-column.tpl<\/span><\/p>\n<p><span style=\"margin-left: 15px;\">| page.tpl<\/span><\/p>\n<table style=\"background: #f7f7f7;\">\n<tbody>\n<tr>\n<td>\u00a0 \u00a0 Ce dossier fait r\u00e9f\u00e9rence \u00e0 l&rsquo;ensemble des fichiers tpl qui permet de faire fonctionner votre th\u00e8me<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/p>\n<h2><span style=\"color: #003366;\"><strong>E) _dev<\/strong><\/span><\/h2>\n<p><span style=\"margin-left: 15px;\">| css<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; components\u00a0<strong><span style=\"color: #800000;\">+<\/span><\/strong><br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; block-reassurance.scss<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; cart.scss<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; categories.scss<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; checkout.scss<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; contact.scss<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; custom-text.scss<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; customer.scss<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; customization-modal.scss<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; drop-down.scss<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; errors.scss<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; featuredproducts.scss<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; footer.scss<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; imageslider.scss<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; mainmenu.scss<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; products.scss<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; quickview.scss<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; search-widget.scss<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; stores.scss<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt;partials\u00a0<strong><span style=\"color: #800000;\">+<\/span><\/strong><br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; \u00a0_commons.scss<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; \u00a0_fonts.scss<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; \u00a0_mixins.scss<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; \u00a0_variables.scss<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt;theme.scss<\/span><\/p>\n<p><span style=\"margin-left: 15px;\">| img <\/span><\/p>\n<p><span style=\"margin-left: 15px;\">| js<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; cart.js<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; checkout.js<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt; components\u00a0<strong><span style=\"color: #800000;\">+<\/span><\/strong><br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; block-cart.js<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; drop-down.js<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; form.js<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; product-miniature.js<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; product-select.js<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; top-menu.js<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt;customer.js<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt;lib\u00a0<strong><span style=\"color: #800000;\">+<\/span><\/strong><br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; bootstrap-filestyle.min.js<br \/>\n<\/span><span style=\"margin-left: 40px;\">&#8211; jquery.scrollbox.min.js<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt;listing.js<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt;product.js<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt;responsive.js<br \/>\n<\/span><span style=\"margin-left: 30px;\">&#8212;&#8212;&gt;theme.js<\/span><\/p>\n<table style=\"background: #f7f7f7;\">\n<tbody>\n<tr>\n<td>\u00a0 \u00a0 Ce dossier regroupe les fichiers sources de votre th\u00e8me: scss, img, js.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- Begin Yuzo --><div class='yuzo_related_post style-2'  data-version='5.12.88'><!-- without result --><div class='yuzo_clearfixed yuzo__title yuzo__title'><h2>Articles similaires<\/h2><\/div>\n\t\t\t\t\t\t<div class=\"relatedthumb yuzo-list  \" style=\"\"  >  \n\t\t\t\t\t\t  <a  href=\"https:\/\/www.majory-cubizolles.fr\/blog\/la-part-de-marche-des-4-navigateurs-dans-4-pays-europeens\/\" class=\"image-list\" target='_blank' >\n\t\t\t\t\t\t  <div class=\"yuzo-img-wrap \" style=\"width: 185px;height:150px;\">\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t <div class=\"yuzo-img\" style=\"background:url('https:\/\/www.majory-cubizolles.fr\/blog\/wp-content\/uploads\/2015\/01\/part-de-marche-des-navigateurs-header-300x187.png') 50% 50% no-repeat;width: 190px;height:150px;margin-bottom: 5px;background-size:  cover;  \"><\/div>\n\t\t\t\t\t\t  <\/div>\n\t\t\t\t\t\t  <\/a>\n\t\t\t\t\t\t  <a  class=\"link-list yuzo__text--title\" href=\"https:\/\/www.majory-cubizolles.fr\/blog\/la-part-de-marche-des-4-navigateurs-dans-4-pays-europeens\/\" style=\"font-size:15px;font-weight:bold;;line-height:23px;\"> La part de march\u00e9 des 4 navigateurs dans 4 pays europ\u00e9ens  <div class='yuzo_views_post yuzo_icon_views yuzo_icon_views__bottom' style='font-size:13px;'>views 190<\/div><\/a>\n\t\t\t\t\t\t\t\t<span class=\"yuzo_text\" style=\"font-size:11px;\" >Cette infographie montre les navigateurs les plus utilis\u00e9s en Allemagne, en Espagne, en France et au Royaume-Uni en octobre 2014.\r\n\r\nAllemagne :\r\nFirefox est le navigateur le plus utilis\u00e9 avec 34,2% des internautes suivi d'Internet Explorer (20,5%) et Chrome (19%).\r\n\r\nEspagne :\r\nChrome est le navigateur le plus utilis\u00e9 avec 42,2% des internautes\u00a0suivi de Safari (16,5%) et Internet Explorer (16,3%)...<\/span>\n\t\t\t\t\t\t   \n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"relatedthumb yuzo-list  \" style=\"\"  >  \n\t\t\t\t\t\t  <a  href=\"https:\/\/www.majory-cubizolles.fr\/blog\/ajouter-un-accordeon-dans-une-page-cms-astuce-prestashop\/\" class=\"image-list\" target='_blank' >\n\t\t\t\t\t\t  <div class=\"yuzo-img-wrap \" style=\"width: 185px;height:150px;\">\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t <div class=\"yuzo-img\" style=\"background:url('https:\/\/www.majory-cubizolles.fr\/blog\/wp-content\/uploads\/2016\/07\/wsi-imageoptim-accordeonpagecmsprestashop-400x249.jpg') 50% 50% no-repeat;width: 190px;height:150px;margin-bottom: 5px;background-size:  cover;  \"><\/div>\n\t\t\t\t\t\t  <\/div>\n\t\t\t\t\t\t  <\/a>\n\t\t\t\t\t\t  <a  class=\"link-list yuzo__text--title\" href=\"https:\/\/www.majory-cubizolles.fr\/blog\/ajouter-un-accordeon-dans-une-page-cms-astuce-prestashop\/\" style=\"font-size:15px;font-weight:bold;;line-height:23px;\"> Ajouter un  accord\u00e9on dans une page cms |  Astuce Prestashop 1.6  <div class='yuzo_views_post yuzo_icon_views yuzo_icon_views__bottom' style='font-size:13px;'>views 5758<\/div><\/a>\n\t\t\t\t\t\t\t\t<span class=\"yuzo_text\" style=\"font-size:11px;\" >Gr\u00e2ce \u00e0 ce tuto tr\u00e8s simple, vous pourrez ajouter un accord\u00e9on dans votre page CMS\r\n\r\nAstuce Prestashop 1.6\r\n\r\n-------------------------------------------------\r\nSolution 1 (ne fonctionne pas toujours)\r\n1) Une fois sur la page cms, cliquez sur l'ic\u00f4ne source code\r\n\r\n\r\n\r\n\r\n\r\n2. Ins\u00e9rez le code suivant\r\n\r\n3 Enregistrer et visualiser\r\n\r\n\r\n\r\nSolution 2\r\n\r\n1) Une fois sur la page cms, cliquez sur l'ic\u00f4...<\/span>\n\t\t\t\t\t\t   \n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"relatedthumb yuzo-list  \" style=\"\"  >  \n\t\t\t\t\t\t  <a  href=\"https:\/\/www.majory-cubizolles.fr\/blog\/les-motivations-du-consommateur-sur-le-choix-du-canal-dachats\/\" class=\"image-list\" target='_blank' >\n\t\t\t\t\t\t  <div class=\"yuzo-img-wrap \" style=\"width: 185px;height:150px;\">\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t <div class=\"yuzo-img\" style=\"background:url('https:\/\/www.majory-cubizolles.fr\/blog\/wp-content\/uploads\/2014\/12\/motivation-300x187.png') 50% 50% no-repeat;width: 190px;height:150px;margin-bottom: 5px;background-size:  cover;  \"><\/div>\n\t\t\t\t\t\t  <\/div>\n\t\t\t\t\t\t  <\/a>\n\t\t\t\t\t\t  <a  class=\"link-list yuzo__text--title\" href=\"https:\/\/www.majory-cubizolles.fr\/blog\/les-motivations-du-consommateur-sur-le-choix-du-canal-dachats\/\" style=\"font-size:15px;font-weight:bold;;line-height:23px;\"> Les motivations du consommateur sur le choix du canal d\u2019achats  <div class='yuzo_views_post yuzo_icon_views yuzo_icon_views__bottom' style='font-size:13px;'>views 909<\/div><\/a>\n\t\t\t\t\t\t\t\t<span class=\"yuzo_text\" style=\"font-size:11px;\" >\r\n\r\n Source : Fevad\r\n\r\n\r\n\r\n<\/span>\n\t\t\t\t\t\t   \n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"relatedthumb yuzo-list  \" style=\"\"  >  \n\t\t\t\t\t\t  <a  href=\"https:\/\/www.majory-cubizolles.fr\/blog\/ajouter-des-tabs-dans-une-page-cms-astuce-prestashop\/\" class=\"image-list\" target='_blank' >\n\t\t\t\t\t\t  <div class=\"yuzo-img-wrap \" style=\"width: 185px;height:150px;\">\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t <div class=\"yuzo-img\" style=\"background:url('https:\/\/www.majory-cubizolles.fr\/blog\/wp-content\/uploads\/2016\/07\/wsi-imageoptim-tabspagecms-prestashop-3-400x249.jpg') 50% 50% no-repeat;width: 190px;height:150px;margin-bottom: 5px;background-size:  cover;  \"><\/div>\n\t\t\t\t\t\t  <\/div>\n\t\t\t\t\t\t  <\/a>\n\t\t\t\t\t\t  <a  class=\"link-list yuzo__text--title\" href=\"https:\/\/www.majory-cubizolles.fr\/blog\/ajouter-des-tabs-dans-une-page-cms-astuce-prestashop\/\" style=\"font-size:15px;font-weight:bold;;line-height:23px;\"> Ajouter des tabs dans une page cms |  Astuce Prestashop 1.6  <div class='yuzo_views_post yuzo_icon_views yuzo_icon_views__bottom' style='font-size:13px;'>views 1471<\/div><\/a>\n\t\t\t\t\t\t\t\t<span class=\"yuzo_text\" style=\"font-size:11px;\" >Ce tutorial va vous permettre d'ins\u00e9rer des tabs dans vos pages cms\r\n\r\nAstuce Prestashop 1.6\r\n\r\n--------------------------------------\r\n1) Ins\u00e9rer une tab horizontal sur la page cms de Prestashop\u00a0\r\n1.1) Une fois sur la page cms, cliquez sur l'ic\u00f4ne source code\r\n\r\n\r\n\r\n\r\n\r\n1.2 Ins\u00e9rez le code suivant\r\n\r\n1.3 Enregistrer et visualiser\r\n\r\n\r\n\r\n1.4 Si vos tabs ne fonctionnent pas, il sera n\u00e9cessaire d'aj...<\/span>\n\t\t\t\t\t\t   \n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"relatedthumb yuzo-list  \" style=\"\"  >  \n\t\t\t\t\t\t  <a  href=\"https:\/\/www.majory-cubizolles.fr\/blog\/liste-des-variables-smarty-prestashop-1-7\/\" class=\"image-list\" target='_blank' >\n\t\t\t\t\t\t  <div class=\"yuzo-img-wrap \" style=\"width: 185px;height:150px;\">\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t <div class=\"yuzo-img\" style=\"background:url('https:\/\/www.majory-cubizolles.fr\/blog\/wp-content\/uploads\/2019\/08\/liste_variable_smarty_prestashop_1.7-400x249.jpg') 50% 50% no-repeat;width: 190px;height:150px;margin-bottom: 5px;background-size:  cover;  \"><\/div>\n\t\t\t\t\t\t  <\/div>\n\t\t\t\t\t\t  <\/a>\n\t\t\t\t\t\t  <a  class=\"link-list yuzo__text--title\" href=\"https:\/\/www.majory-cubizolles.fr\/blog\/liste-des-variables-smarty-prestashop-1-7\/\" style=\"font-size:15px;font-weight:bold;;line-height:23px;\"> Liste des variables smarty : Prestashop 1.7  <div class='yuzo_views_post yuzo_icon_views yuzo_icon_views__bottom' style='font-size:13px;'>views 13414<\/div><\/a>\n\t\t\t\t\t\t\t\t<span class=\"yuzo_text\" style=\"font-size:11px;\" >Je vais \u00e9num\u00e9rer dans ce tutoriel, les variables utlis\u00e9es dans Prestashop 1.7,\r\n\r\nPour les d\u00e9couvrir, vous avez deux methodes. Pour les deux m\u00e9thodes, il faut ouvrir le fichier header.tpl qui se situe dans themes\/nomdevotretheme\/templates\/_partials\/header.tpl. En haut de page, vous ins\u00e9rez soit\r\n\r\n1) {debug}, lorsque vous allez allez sur votre site vous allez avoir une fen\u00eatre qui va s'ouvrir avec...<\/span>\n\t\t\t\t\t\t   \n\t\t\t\t\t\t<\/div>\n<\/div>  <!-- End Yuzo :) -->","protected":false},"excerpt":{"rendered":"<p>La version stable de Prestashop 1.7 est sortie ce lundi et comme vous pourrez le constater, la structure des fichiers dans le dossier th\u00e8me a totalement \u00e9t\u00e9 remani\u00e9e. Maintenant, on retrouve un seul fichier CSS et JS pour tout le site. Les TPL sont class\u00e9s dans diff\u00e9rents dossiers: commandes, clients, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2874,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,12],"tags":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.majory-cubizolles.fr\/blog\/wp-json\/wp\/v2\/posts\/2856"}],"collection":[{"href":"https:\/\/www.majory-cubizolles.fr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.majory-cubizolles.fr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.majory-cubizolles.fr\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.majory-cubizolles.fr\/blog\/wp-json\/wp\/v2\/comments?post=2856"}],"version-history":[{"count":0,"href":"https:\/\/www.majory-cubizolles.fr\/blog\/wp-json\/wp\/v2\/posts\/2856\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.majory-cubizolles.fr\/blog\/wp-json\/wp\/v2\/media\/2874"}],"wp:attachment":[{"href":"https:\/\/www.majory-cubizolles.fr\/blog\/wp-json\/wp\/v2\/media?parent=2856"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.majory-cubizolles.fr\/blog\/wp-json\/wp\/v2\/categories?post=2856"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.majory-cubizolles.fr\/blog\/wp-json\/wp\/v2\/tags?post=2856"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}