Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

527 lines
19KB

  1. <?php
  2. use yii\helpers\Html;
  3. use yii\bootstrap\ActiveForm;
  4. use yii\captcha\Captcha;
  5. /* @var $this yii\web\View */
  6. $this->title = 'Du pain à Déservillers';
  7. ?>
  8. <?php
  9. $date_printemps = date('y').'-03-20' ;
  10. $date_printemps_next = (date('y')+1).'-03-20' ;
  11. $date_ete = date('y').'-06-20' ;
  12. $date_automne = date('y').'-09-21' ;
  13. $date_hiver = date('y').'-12-21' ;
  14. $date_hiver_prev = (date('y')-1).'-12-21' ;
  15. $date = date('y-m-d') ;
  16. $is_printemps = false ;
  17. $is_ete = false ;
  18. $is_automne = false ;
  19. $is_hiver = false ;
  20. if($date >= $date_printemps && $date < $date_ete)
  21. $is_printemps = true ;
  22. if($date >= $date_ete && $date < $date_automne)
  23. $is_ete = true ;
  24. if($date >= $date_automne && $date < $date_hiver)
  25. $is_automne = true ;
  26. if($date >= $date_hiver && $date < $date_printemps_next)
  27. $is_hiver = true ;
  28. if($date >= $date_hiver_prev && $date < $date_printemps)
  29. $is_hiver = true ;
  30. ?>
  31. <div class="item" id="presentation">
  32. <div class="container">
  33. <input type="hidden" id="base_url" value="<?php echo Yii::$app->urlManager->getBaseUrl() ; ?>" />
  34. <ul class="bjqs"></ul>
  35. <h1>Le Chat des Noisettes</h1>
  36. <!-- <div id="fournil">
  37. <h2>Fournil</h2>
  38. <p>Pains sur levain, à la farine de meule et au sel de Salins,<br /> cuits au feu de bois.</p>
  39. </div>
  40. <div id="epicerie">
  41. <h2>Petite épicerie</h2>
  42. <p>Quelques produits en vrac (pâtes, riz, farine, sucre...)</p>
  43. </div> -->
  44. <!--<div id="message-fermeture">
  45. <div class="line1"><span>Le Chat des Noisettes</span> est actuellement <strong class="ferme">fermé</strong> pour cause de travaux.</div>
  46. <div class="line2">La réouverture aura lieu dès que possible ! Plus de renseignements au <strong>06 37 02 72 20</strong></div>
  47. </div>-->
  48. <div class="col-md-6" id="">
  49. <h2>Fournil</h2>
  50. <p>Pains sur levain, à la farine de meule<br /> et au sel de Salins, cuits au feu de bois.</p>
  51. <a href="<?php echo Yii::$app->urlManager->getBaseUrl(); ?>/img/fournil-gf.jpg" data-lightbox="four" data-title="Le four à gueulard"><img class="img-rounded img-thumbnail" src="<?php echo Yii::$app->urlManager->getBaseUrl(); ?>/img/fournil.jpg" alt="Fournil" /></a>
  52. </div>
  53. <div class="col-md-6" id="">
  54. <h2>Vrac</h2>
  55. <p>Produits secs vendus sans emballages jetables.</p>
  56. <br />
  57. <a href="<?php echo Yii::$app->urlManager->getBaseUrl(); ?>/img/epicerie-gf.jpg" data-lightbox="vrac" data-title="Le vrac"><img class="img-rounded img-thumbnail" src="<?php echo Yii::$app->urlManager->getBaseUrl(); ?>/img/epicerie.jpg" alt="Fournil" /></a>
  58. </div>
  59. <div class="clr"></div>
  60. </div>
  61. </div>
  62. <div class="item back2" id="horaires">
  63. <div class="container">
  64. <div class="separateur"></div>
  65. <h2><img class="icon" src="<?php echo Yii::$app->urlManager->getBaseUrl(); ?>/img/icon_3020.png" alt="" /> Horaires</h2>
  66. <p>Horaires d'ouverture du <strong>Chat des Noisettes</strong>, à Déservillers.</p>
  67. <table class="table table-bordered">
  68. <thead>
  69. <tr>
  70. <th></th>
  71. <th>Horaire</th>
  72. </tr>
  73. </thead>
  74. <tbody>
  75. <tr>
  76. <td class="jour">Lundi</td>
  77. <td class="horaire">X</td>
  78. </tr>
  79. <tr>
  80. <td class="jour">Mardi</td>
  81. <td class="horaire">X</td>
  82. </tr>
  83. <tr>
  84. <td class="jour">Mercredi</td>
  85. <td class="horaire">7h à 12h30</td>
  86. </tr>
  87. <tr>
  88. <td class="jour">Jeudi</td>
  89. <td class="horaire">7h à 12h30</td>
  90. </tr>
  91. <tr>
  92. <td class="jour">Vendredi</td>
  93. <td class="horaire">7h à 12h30</td>
  94. </tr>
  95. <tr>
  96. <td class="jour">Samedi</td>
  97. <td class="horaire">7h à 12h30</td>
  98. </tr>
  99. <tr>
  100. <td class="jour">Dimanche</td>
  101. <td class="horaire">7h à 12h30</td>
  102. </tr>
  103. </tbody>
  104. </table>
  105. </div>
  106. </div>
  107. <div class="item back1" id="points-vente">
  108. <div class="container">
  109. <div class="separateur"></div>
  110. <h2><img class="icon" src="<?php echo Yii::$app->urlManager->getBaseUrl(); ?>/img/icon_9667.png" alt="" /> Points de vente</h2>
  111. <div class="col-md-6">
  112. <iframe src="http://umap.openstreetmap.fr/en/map/le-chat-des-noisettes_26119?scaleControl=false&amp;miniMap=false&amp;scrollWheelZoom=false&amp;zoomControl=true&amp;allowEdit=false&amp;moreControl=true&amp;datalayersControl=true&amp;onLoadPanel=undefined"></iframe><p><a href="http://umap.openstreetmap.fr/en/map/le-chat-des-noisettes_26119">Voir en plein écran</a></p>
  113. </div>
  114. <div class="col-md-6">
  115. <div class="content">
  116. <div class="bloc">
  117. <h3 class="top">Vente directe</h3>
  118. <address>
  119. <strong><span>&bull;</span> Le Chat des Noisettes</strong><br />
  120. 8bis rue de l'École<br />
  121. 25330 DÉSERVILLERS
  122. </address>
  123. <h3>Dépôts</h3>
  124. <address>
  125. <strong><span>&bull;</span> Laiterie du Lizon</strong><br />
  126. 9 Grande Rue<br />
  127. 25330 NANS-SOUS-SAINTE-ANNE
  128. </address>
  129. <address>
  130. <strong><span>&bull;</span> La petite Épicerie</strong><br />
  131. 15 Grande Rue<br />
  132. 25270 VILLERS-SOUS-CHALAMONT
  133. </address>
  134. </div>
  135. <!-- <div class="bloc">
  136. <h3>Dépôts</h3>
  137. <address>
  138. <strong><span>&bull;</span> Laiterie du Lison</strong><br />
  139. 9 Grande Rue<br />
  140. 25330 Nans-sous-Sainte-Anne
  141. </address>
  142. <address>
  143. <strong><span>&bull;</span> La petite épicerie</strong><br />
  144. 15 Grande Rue<br />
  145. 25270 Villers-sous-Chalamont
  146. </address>
  147. </div>
  148. <div class="bloc">
  149. <h3>AMAP</h3>
  150. <address>
  151. <strong><span>&bull;</span> Visage du Lison</strong><br />
  152. 25330 Sans-sous-Sainte-Anne
  153. </address>
  154. </div> -->
  155. </div>
  156. </div>
  157. </div>
  158. </div>
  159. <div class="item back2" id="gamme">
  160. <div class="container">
  161. <div class="separateur"></div>
  162. <h2><img class="icon" src="<?php echo Yii::$app->urlManager->getBaseUrl(); ?>/img/icon_67951.png" alt="" /> Pain</h2>
  163. <a class="img-right" href="<?php echo Yii::$app->urlManager->getBaseUrl() ; ?>/img/baguettes-gf.jpg" data-lightbox="baguettes"><img class="img-rounded img-thumbnail" src="<?php echo Yii::$app->urlManager->getBaseUrl() ; ?>/img/baguettes.jpg" alt="Baguettes" /></a>
  164. <!-- <div class="bloc-right">
  165. <ul>
  166. <li><a data-toggle="modal" href="#fournisseurs">Fournisseurs</a></li>
  167. <li><a data-toggle="modal" href="#panification">Panification</a></li>
  168. </ul>
  169. </div> -->
  170. <div class="annee">
  171. <?php function produit($nom, $produits, $vrac = false) {
  172. $produit = null ;
  173. foreach($produits as $p) {
  174. if($p->nom == $nom)
  175. $produit = $p ;
  176. }
  177. if(is_null($produit))
  178. return;
  179. $id = strtolower($nom) ;
  180. $id = str_replace(' ','-',$id) ;
  181. $id = str_replace(' ','-',$id) ;
  182. $id = str_replace('\'','-',$id) ;
  183. $id = str_replace('(','',$id) ;
  184. $id = str_replace(')','',$id) ;
  185. $nom = htmlspecialchars($nom) ;
  186. $illustration = '' ;
  187. $illustration_modal = '<em>Pas encore d\'illustration pour ce produit.</em>' ;
  188. if(strlen($produit->illustration)) {
  189. $illustration = '<a class="illu" data-toggle="modal" href="#'.$id.'"><img src="'.Yii::$app->urlManager->getBaseUrl().'/uploads/'.$produit->illustration.'" alt="Illustration '.$nom.'" /></a>' ;
  190. $illustration_modal = '<img class="illustration" src="'.Yii::$app->urlManager->getBaseUrl().'/uploads/'.$produit->illustration.'" alt="Illustration '.$nom.'" />' ;
  191. }
  192. if(strlen($produit->photo)) {
  193. $illustration_modal = '<img class="photo img-rounded" src="'.Yii::$app->urlManager->getBaseUrl().'/uploads/'.$produit->photo.'" alt="Photo '.$nom.'" />' ;
  194. }
  195. $jours = '' ;
  196. if($produit->lundi) $jours .= 'lundi / ' ;
  197. if($produit->mardi) $jours .= 'mardi / ' ;
  198. if($produit->mercredi) $jours .= 'mercredi / ' ;
  199. if($produit->jeudi) $jours .= 'jeudi / ' ;
  200. if($produit->vendredi) $jours .= 'vendredi / ' ;
  201. if($produit->samedi) $jours .= 'samedi / ' ;
  202. if($produit->dimanche) $jours .= 'dimanche ' ;
  203. if(strlen($jours))
  204. $jours = substr($jours, 0, strlen($jours)-3) ;
  205. // description
  206. if($vrac) {
  207. $description = Html::encode($produit->description) ;
  208. }
  209. else {
  210. $description = $produit->getDescription() ;
  211. }
  212. if(!$vrac)
  213. echo '<td>' ;
  214. echo '
  215. '.$illustration.'
  216. <div class="contenu '.(($vrac) ? 'vrac' : '').'">
  217. <p class="nom"><a data-toggle="modal" href="#'.$id.'">'.$nom.'</a><br /><span class="prix">'.number_format($produit->prix, 2).' €</span></p>
  218. <p class="description"><a data-toggle="modal" href="#'.$id.'">'.Html::encode($produit->description).'</a></p>
  219. <!--<p class="jours">'.$jours.'</p>-->
  220. </div>
  221. <div class="modal fade" id="'.$id.'" tabindex="-1" role="dialog" aria-hidden="true">
  222. <div class="modal-dialog">
  223. <div class="modal-content">
  224. <div class="modal-header">
  225. <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
  226. <h4 class="modal-title"><span class="nom">'.$nom.'</span> ' ;
  227. if($vrac) {
  228. echo '<p class="recette">'.htmlentities(nl2br($produit->description)).'</p>' ;
  229. }
  230. else {
  231. echo '<span class="description"> &bull; '.$produit->getDescription().'</span>' ;
  232. echo '<p class="recette">'.htmlentities(nl2br($produit->recette)).'</p>' ;
  233. echo '<p class="jours">'.$jours.'</p>' ;
  234. }
  235. echo '
  236. </div>
  237. <div class="modal-body">
  238. '.$illustration_modal.'
  239. </div>
  240. <div class="modal-footer">
  241. <button type="button" class="btn btn-default" data-dismiss="modal">Fermer</button>
  242. </div>
  243. </div>
  244. </div>
  245. </div>
  246. ' ;
  247. if(!$vrac)
  248. echo '</td>' ;
  249. } ?>
  250. <h3>Les baguettes</h3>
  251. <table class="table">
  252. <tbody>
  253. <tr>
  254. <?php produit('Rameau',$produits) ; ?>
  255. <?php produit('Ramille',$produits) ; ?>
  256. <?php produit('Ramier',$produits) ; ?>
  257. </tr>
  258. </tbody>
  259. </table>
  260. <h3>Les pains</h3>
  261. <table class="table">
  262. <tbody>
  263. <tr>
  264. <?php produit('Foyard',$produits) ; ?>
  265. <?php produit('Bouleau',$produits) ; ?>
  266. <?php produit('Charmille',$produits) ; ?>
  267. <?php produit('Sorbier des oiseleurs',$produits) ; ?>
  268. <?php produit('Coudrier',$produits) ; ?>
  269. <?php produit('Noyer',$produits) ; ?>
  270. </tr>
  271. </tbody>
  272. </table>
  273. <h3>Les spéciaux</h3>
  274. <table class="table">
  275. <tbody>
  276. <tr>
  277. <?php produit('Érable',$produits) ; ?>
  278. </tr>
  279. </tbody>
  280. </table>
  281. <h3>Les viennoiseries</h3>
  282. <table class="table">
  283. <tbody>
  284. <tr>
  285. <?php produit('Moineau',$produits) ; ?>
  286. <?php produit('Sittelle',$produits) ; ?>
  287. <?php produit('Mésange',$produits) ; ?>
  288. </tr>
  289. </tbody>
  290. </table>
  291. <h3>Les brioches & les pains briochés</h3>
  292. <table class="table">
  293. <tbody>
  294. <tr>
  295. <?php produit('Bouton d\'or',$produits) ; ?>
  296. <?php produit('Perce-neige',$produits) ; ?>
  297. <?php produit('Pâquerette',$produits) ; ?>
  298. <?php produit('Myosotis',$produits) ; ?>
  299. </tr>
  300. </tbody>
  301. </table>
  302. </div>
  303. </div>
  304. </div>
  305. <div class="item back2" id="vrac">
  306. <div class="container">
  307. <div class="separateur"></div>
  308. <h2><img class="icon" src="<?php echo Yii::$app->urlManager->getBaseUrl(); ?>/img/vrac.png" alt="" /> Vrac</h2>
  309. <div class="produits">
  310. <?php
  311. foreach($produits as $p) {
  312. if($p->vrac && $p->actif)
  313. echo produit($p->nom, $produits, true) ;
  314. }
  315. ?>
  316. <div class="clr"></div>
  317. </div>
  318. </div>
  319. </div>
  320. <div class="item" id="methode">
  321. <div class="container">
  322. <div class="separateur"></div>
  323. <h2><img class="icon" src="<?php echo Yii::$app->urlManager->getBaseUrl() ; ?>/img/methode.png" alt="Icone méthode" /> Méthode de panification</h2>
  324. <div class="col-md-8">
  325. <p>L'ensemble de ma gamme est réalisée exclusivement sur levain. La pâte est pétrie mécaniquement à l'aide d'un pétrin à bras coudé puis laissée en fermentation longue à basse température. Façonnés à la main, mes produits sont ensuite cuits dans un four à bois.
  326. Tous mes produits sont certifiés <a href="http://www.natureetprogres.org/">Nature et Progrès</a>.
  327. </p>
  328. <!--<p>L'ensemble de ma gamme est réalisée exclusivement sur levain.</p>
  329. <p>La pâte est pétrie mécaniquement à l'aide d'un pétrin à bras coudé puis laissée en fermentation longue (36h) à basse température.</p>
  330. <p>Façonnés à la main, mes produits sont ensuite cuits dans un four à bois dit "à gueulard" situé à Amancey.</p>
  331. <p>Tous mes produits sont certifiés <a href="http://www.natureetprogres.org/">Nature et Progrès</a></p>
  332. <p><a href="http://www.natureetprogres.org/"><img class="logo-np" src="<?php echo Yii::$app->urlManager->getBaseUrl() ; ?>/img/logo_natureetprogres.jpg" alt="Logo Nature & Progrès" /></a></p>
  333. -->
  334. </div>
  335. <div class="col-md-4">
  336. <a class="img" href="<?php echo Yii::$app->urlManager->getBaseUrl() ; ?>/img/four-gf.jpg" data-lightbox="four-gueulard" data-title="Le four à gueulard"><img width="200" height="301" class="img-rounded img-thumbnail" src="<?php echo Yii::$app->urlManager->getBaseUrl() ; ?>/img/four2.jpg" alt="Four à gueulard" /></a>
  337. </div>
  338. <div class="clr"></div>
  339. </div>
  340. </div>
  341. <div class="item" id="fournisseurs">
  342. <div class="container">
  343. <div class="separateur"></div>
  344. <h2><img class="icon" src="<?php echo Yii::$app->urlManager->getBaseUrl() ; ?>/img/fournisseurs.png" alt="Icone fournisseurs" /> Fournisseurs</h2>
  345. <div class="col-md-6">
  346. <iframe src="http://umap.openstreetmap.fr/fr/map/fournisseurs-le-chat-des-noisettes_41178?scaleControl=false&miniMap=false&scrollWheelZoom=false&zoomControl=true&allowEdit=false&moreControl=true&datalayersControl=true&onLoadPanel=undefined&captionBar=false"></iframe><p><a href="http://umap.openstreetmap.fr/fr/map/fournisseurs-le-chat-des-noisettes_41178">Voir en plein écran</a></p>
  347. </div>
  348. <div class="col-md-3">
  349. <h3 class="top">Farine</h3>
  350. <address>
  351. <strong><span>&bull;</span> La Grange Melot</strong> <img class="logo-ab" src="<?php echo Yii::$app->urlManager->getBaseUrl() ; ?>/img/logo_ab.jpg" alt="Logo AB" /><br />
  352. Mamirolle
  353. </address>
  354. <address>
  355. <strong><span>&bull;</span> Moulin du Val d'Amour</strong> <img class="logo-ab" src="<?php echo Yii::$app->urlManager->getBaseUrl() ; ?>/img/logo_ab.jpg" alt="Logo AB" /><br />
  356. Vaudrey
  357. </address>
  358. <address>
  359. <strong><span>&bull;</span> Moulin Taron</strong> <img class="logo-ab" src="<?php echo Yii::$app->urlManager->getBaseUrl() ; ?>/img/logo_ab.jpg" alt="Logo AB" /><br />
  360. Chaussin
  361. </address>
  362. <h3>Sel</h3>
  363. <address>
  364. <strong><span>&bull;</span> Salins-les-Bains</strong>
  365. </address>
  366. </div>
  367. <div class="col-md-3">
  368. <h3 class="top">Lait</h3>
  369. <address>
  370. <strong><span>&bull;</span> Freddy Chatelain</strong> <img class="logo-ab" src="<?php echo Yii::$app->urlManager->getBaseUrl() ; ?>/img/logo_ab.jpg" alt="Logo AB" /><br />
  371. Déservillers
  372. </address>
  373. <h3>Oeufs</h3>
  374. <address>
  375. <strong><span>&bull;</span> La Ferme des Intondables</strong> <img class="logo-ab" src="<?php echo Yii::$app->urlManager->getBaseUrl() ; ?>/img/logo_ab.jpg" alt="Logo AB" /><br />
  376. Paroy
  377. </address>
  378. <h3>Beurre</h3>
  379. <address>
  380. <strong><span>&bull;</span> Fromagerie du Val de Loue</strong> <img class="logo-ab" src="<?php echo Yii::$app->urlManager->getBaseUrl() ; ?>/img/logo_ab.jpg" alt="Logo AB" /><br />
  381. Grange-de-Vaivre
  382. </address>
  383. <h3>Oléagineux</h3>
  384. <address>
  385. <strong><span>&bull;</span> La goutte d'or du Plateau</strong> <img class="logo-ab" src="<?php echo Yii::$app->urlManager->getBaseUrl() ; ?>/img/logo_ab.jpg" alt="Logo AB" /><br />
  386. Le Fied
  387. </address>
  388. <h3>Miel</h3>
  389. <address>
  390. <strong><span>&bull;</span> Le Chat des Noisettes</strong> <img class="logo-np" src="<?php echo Yii::$app->urlManager->getBaseUrl() ; ?>/img/logo_natureetprogres.jpg" alt="Logo AB" /><br />
  391. Déservillers
  392. </address>
  393. </div>
  394. <div class="clr"></div>
  395. <h3>Et tout le reste ...</h3>
  396. <p><strong>Raiponce</strong> (France, <img class="logo-ab" width="21px" src="<?php echo Yii::$app->urlManager->getBaseUrl() ; ?>/img/logo_ab.jpg" alt="Logo AB" />) me fournit les autres matières premières (sucre, graines ...) ainsi que les produits proposés à la vente en vrac (riz, pâtes ...).</p>
  397. </div>
  398. </div>
  399. <div class="item back1" id="contact">
  400. <div class="container">
  401. <div class="separateur"></div>
  402. <h2><img class="icon" src="<?php echo Yii::$app->urlManager->getBaseUrl() ; ?>/img/icon_53324.png" alt="" /> Contact</h2>
  403. <a class="img-right" href="<?php echo Yii::$app->urlManager->getBaseUrl() ; ?>/img/charbonnette-gf.jpg" data-lightbox="charbonnette" data-title="Charbonnette"><img class="img-rounded img-thumbnail" src="<?php echo Yii::$app->urlManager->getBaseUrl() ; ?>/img/charbonnette.jpg" alt="Charbonnette" /></a>
  404. <div id="par-telephone">
  405. <h3>Par téléphone</h3>
  406. <p>Matthieu au <strong>06 37 02 72 20</strong></p>
  407. </div>
  408. <div id="par-courrier">
  409. <h3>Par courrier</h3>
  410. <address id="adresse-chat-noisettes">
  411. <strong>Le Chat des Noisettes</strong><br />
  412. 8bis rue de l'École<br />
  413. 25330 DÉSERVILLERS
  414. </address>
  415. </div>
  416. <h3>Par email</h3>
  417. <div class="alert alert-warning">
  418. Pour passer une commande, merci de ne pas utiliser ce formulaire de contact mais de <a href="<?php echo Yii::$app->urlManager->createurl(['commande/index']) ; ?>">cliquer ici</a>.
  419. </div>
  420. <?php if(Yii::$app->session->getFlash('success')): ?>
  421. <div class="alert alert-success"><div class="icon"></div><?= Yii::$app->session->getFlash('success'); ?></div>
  422. <?php endif; ?>
  423. <?php $form = ActiveForm::begin(['id' => 'contact-form', 'action'=> '#par-telephone', 'layout' => 'horizontal',]); ?>
  424. <?= $form->field($model, 'name') ?>
  425. <?= $form->field($model, 'email') ?>
  426. <?= $form->field($model, 'subject') ?>
  427. <?= $form->field($model, 'body')->textArea(['rows' => 6]) ?>
  428. <?= $form->field($model, 'verifyCode')->widget(Captcha::className(), [
  429. 'template' => '<div class="row"><div class="col-lg-3">{image}</div><div class="col-lg-6">{input}</div></div>',
  430. ]) ?>
  431. <div class="form-group">
  432. <?= Html::submitButton('Envoyer', ['class' => 'btn btn-default', 'name' => 'contact-button']) ?>
  433. </div>
  434. <?php ActiveForm::end(); ?>
  435. </div>
  436. </div>