Browse Source

Ajustements abonnements + alerte si commande sur un jour de distribution qui n'est pas activé

dev
Guillaume 3 years ago
parent
commit
a4d27b1456
3 changed files with 17 additions and 12 deletions
  1. +4
    -0
      backend/views/distribution/index.php
  2. +1
    -1
      common/models/Subscription.php
  3. +12
    -11
      producer/views/order/order.php

+ 4
- 0
backend/views/distribution/index.php View File

</ul> </ul>
</div> </div>


<div class="alert alert-danger" v-if="distribution && !distribution.active && orders && orders.length > 0">
Attention, ce jour de distribution n'est pas activé et vous avez quand même des commandes enregistrées.
</div>

<table class="table table-condensed table-bordered table-hover" v-if="countOrdersByPointSale[idActivePointSale] > 0 || (idActivePointSale == 0 && orders.length > 0)"> <table class="table table-condensed table-bordered table-hover" v-if="countOrdersByPointSale[idActivePointSale] > 0 || (idActivePointSale == 0 && orders.length > 0)">
<thead> <thead>
<tr> <tr>

+ 1
- 1
common/models/Subscription.php View File

'distribution.date' => date('Y-m-d', strtotime($date)) 'distribution.date' => date('Y-m-d', strtotime($date))
]); ]);


if ($distribution && count($this->productSubscription) && $this->id_point_sale) {
if ($distribution && $distribution->active && count($this->productSubscription) && $this->id_point_sale) {
// commande // commande
$order = new Order; $order = new Order;
if (strlen($this->username)) { if (strlen($this->username)) {

+ 12
- 11
producer/views/order/order.php View File

</div> </div>
<div id="calendar"> <div id="calendar">
<v-calendar <v-calendar
is-inline
is-double-paned
is-expanded
v-model="date"
mode="single"
firstDayOfWeek="1"
:formats="calendar.formats"
:theme-styles="calendar.themeStyles"
:attributes="calendar.attrs"
:available-dates="calendar.availableDates"
@dayclick='dayClick'>
is-inline
is-double-paned
is-expanded
v-model="date"
mode="single"
locale="fr"
:locale="{id: 'fr', firstDayOfWeek: 2, masks: { weekdays: 'WW' }}"
:formats="calendar.formats"
:theme-styles="calendar.themeStyles"
:attributes="calendar.attrs"
:available-dates="calendar.availableDates"
@dayclick='dayClick'
></v-calendar> ></v-calendar>
</div> </div>
<?php if($producer->behavior_order_select_distribution == Producer::BEHAVIOR_ORDER_SELECT_DISTRIBUTION_LIST ): ?> <?php if($producer->behavior_order_select_distribution == Producer::BEHAVIOR_ORDER_SELECT_DISTRIBUTION_LIST ): ?>

Loading…
Cancel
Save