Message d'erreur

  • Warning: Trying to access array offset on value of type null in mix_preprocess_html() (line 269 of modules/contrib/mix/mix.module).
    mix_preprocess_html()
    call_user_func_array() (Line: 261)
    Drupal\Core\Theme\ThemeManager->render() (Line: 491)
    Drupal\Core\Render\Renderer->doRender() (Line: 248)
    Drupal\Core\Render\Renderer->render() (Line: 158)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 638)
    Drupal\Core\Render\Renderer->executeInRenderContext() (Line: 153)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse() (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray()
    call_user_func() (Line: 111)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch() (Line: 186)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw() (Line: 76)
    Symfony\Component\HttpKernel\HttpKernel->handle() (Line: 53)
    Drupal\Core\StackMiddleware\Session->handle() (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle() (Line: 28)
    Drupal\Core\StackMiddleware\ContentLength->handle() (Line: 32)
    Drupal\big_pipe\StackMiddleware\ContentLength->handle() (Line: 201)
    Drupal\page_cache\StackMiddleware\PageCache->fetch() (Line: 138)
    Drupal\page_cache\StackMiddleware\PageCache->lookup() (Line: 87)
    Drupal\page_cache\StackMiddleware\PageCache->handle() (Line: 45)
    Drupal\services\StackMiddleware\FormatSetter->handle() (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle() (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle() (Line: 36)
    Drupal\Core\StackMiddleware\AjaxPageState->handle() (Line: 51)
    Drupal\Core\StackMiddleware\StackedHttpKernel->handle() (Line: 741)
    Drupal\Core\DrupalKernel->handle() (Line: 19)
    
  • Warning: Trying to access array offset on value of type null in mix_preprocess_html() (line 269 of modules/contrib/mix/mix.module).
    mix_preprocess_html()
    call_user_func_array() (Line: 261)
    Drupal\Core\Theme\ThemeManager->render() (Line: 491)
    Drupal\Core\Render\Renderer->doRender() (Line: 248)
    Drupal\Core\Render\Renderer->render() (Line: 158)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 638)
    Drupal\Core\Render\Renderer->executeInRenderContext() (Line: 153)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse() (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray()
    call_user_func() (Line: 111)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch() (Line: 186)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw() (Line: 76)
    Symfony\Component\HttpKernel\HttpKernel->handle() (Line: 53)
    Drupal\Core\StackMiddleware\Session->handle() (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle() (Line: 28)
    Drupal\Core\StackMiddleware\ContentLength->handle() (Line: 32)
    Drupal\big_pipe\StackMiddleware\ContentLength->handle() (Line: 201)
    Drupal\page_cache\StackMiddleware\PageCache->fetch() (Line: 138)
    Drupal\page_cache\StackMiddleware\PageCache->lookup() (Line: 87)
    Drupal\page_cache\StackMiddleware\PageCache->handle() (Line: 45)
    Drupal\services\StackMiddleware\FormatSetter->handle() (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle() (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle() (Line: 36)
    Drupal\Core\StackMiddleware\AjaxPageState->handle() (Line: 51)
    Drupal\Core\StackMiddleware\StackedHttpKernel->handle() (Line: 741)
    Drupal\Core\DrupalKernel->handle() (Line: 19)
    
En Finlande, un « Happy Hour » pour lutter contre le gaspillage alimentaire

En Finlande, un « Happy Hour » pour lutter contre le gaspillage alimentaire

Dans les 900 magasins de la chaîne finlandaise S-market, le Happy Hour commence à 21h. Mais ici, pas question de promotion sur l’alcool : l’enseigne utilise ce terme pour désigner la période de rabais exceptionnels sur les produits bientôt périmés. En journée, ils sont déjà vendus 30 % moins cher. Mais quand approche la fermeture du magasin, la remise monte à 60 %. Le New York Times, qui a repéré cette initiative, rappelle qu’un tiers de la nourriture produite et emballée pour la consommation humaine est « perdue » ou « gaspillée ». En adoptant l’expression festive Happy Hour, l’enseigne veut ancrer ce rendez-vous dans l’agenda des consommateurs, comme le font les bars à l’heure de l’apéro. Et cela semble fonctionner, les clients étant au rendez-vous. Certains attendent même dans les allées des magasins que sonne le gong des bonnes affaires.

Un objectif très pragmatique de limiter les pertes

L’objectif des magasins S-market est naturellement de lutter contre le gaspillage alimentaire, mais aussi, très prosaïquement, de limiter leurs pertes. « Quand nous vendons avec une remise de 60 %, nous ne gagnons pas d’argent, mais nous gagnons plus que si la nourriture était donnée à une association caritative », indique Mika Lyytikäinen, vice-président de l’enseigne. Il ajoute toutefois : « En même temps, tout le monde peut désormais acheter des produits bon marché dans nos magasins ».

Repéré sur : Slate.fr

Abonnez-vous
à notre newsletter
et magazine

Inscription gratuite