**Ceci est une ancienne révision du document !**
Créer un thème pour OnePageBasket
Le moteur permettant de créer facilement des thème est le très classique “blade” que vous trouvez par exemple en standard dans Laravel.
Contenu d'un thème:
page principale : app.blade.php
C'est la structure de base qui sera utilisée pour toutes les autres pages:
<!DOCTYPE html> <html lang="en"> <head> <link rel="canonical" href="{{ $canonical }}" /> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>{{ $title }}</title> <meta name="title" content="{{ $title }}"> <meta name="description" content="{{ $desc }}"> <meta name="robots" content="index, follow"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <link href="./css.php?ver={{ $csstime }}" rel="stylesheet"> </head> <body> @include('header') @yield('content') @include('footer') </body> </html>
page d'entête : header.blade.php
pied de page : footer.blade.php
page d'index: index.blade.php
page d'un article: product.blade.php
Liste des variables disponibles dans les différentes pages du thème: