tour introjs

This commit is contained in:
ty kayn 2019-07-04 17:43:25 +02:00
parent 7fa1599164
commit faa67ecabd
3 changed files with 32 additions and 15 deletions

View File

@ -6,8 +6,17 @@
ng-app="caisse" ng-app="caisse"
ng-controller="CaisseCtrl as MainCtrl" ng-controller="CaisseCtrl as MainCtrl"
> >
<div class="row marged-v"> <div class="row marged-v" ng-if="simpleDisplay">
<button class="btn btn-success" ng-click="toggleSimpleDisplay()">
<i class="fa fa-bars"></i> Affichage simple <i class="fa fa-check-circle"></i>
</button>
</div>
<div class="row marged-v" ng-if="! simpleDisplay">
<div class="col-xs-12 col-md-6" id="main_options"> <div class="col-xs-12 col-md-6" id="main_options">
<button class="btn btn-disabled" ng-click="toggleSimpleDisplay()">
<i class="fa fa-bars"></i> Affichage simple
</button>
<button <button
title="la vente express vous permet d'enregistrer une vente pour un seul article sans remplir le formulaire de détail" title="la vente express vous permet d'enregistrer une vente pour un seul article sans remplir le formulaire de détail"
class="btn" class="btn"
@ -42,7 +51,6 @@
<br> <br>
<div id="festival-current_info"> <div id="festival-current_info">
{% endverbatim %} {% endverbatim %}
<a class="btn " href="{{ path('festival_index') }}"> <a class="btn " href="{{ path('festival_index') }}">
<i class="fa fa-th-large"></i> <i class="fa fa-th-large"></i>
@ -69,14 +77,16 @@
<div class="col-xs-12 col-md-6"> <div class="col-xs-12 col-md-6">
<div id="client-now" class="client-now padded"> <div id="client-now" class="client-now padded">
<i class="fa fa-user"></i> <i class="fa fa-user"></i>
Client actuel: Client actuel: {{ activeSelling.length }} produit<span ng-if="activeSelling.length!=1">s</span>
<input type="text" class="form-control" aria-label="Recipient's username" aria-describedby="basic-addon2" ng-model="sellingComment" placeholder="nom ou commentaire"> <button type="button" class="deleter pull-right" ng-click="sellingComment = ''">
<button type="button" class="deleter" ng-click="sellingComment = ''">
<i class="fa fa-times"></i> <i class="fa fa-times"></i>
</button> </button>
<input type="text" class="form-control" aria-label="Recipient's username" aria-describedby="basic-addon2" ng-model="sellingComment" placeholder="nom ou commentaire">
{{ activeSelling.length }} produit<span ng-if="activeSelling.length!=1">s</span>
</div>
</div> </div>
</div> </div>
<!--états de sauvegarde--> <!--états de sauvegarde-->

View File

@ -61,12 +61,12 @@ $(document).ready(function () {
{ {
element: document.querySelector('#menu_festivals'), element: document.querySelector('#menu_festivals'),
position: 'right', position: 'right',
intro : "Les festivals vous permettent de séparer vos ventes lors de différents évènements et d'obtenir des statistiques détaillées afin de vous permettre de connaître la rentabilité de chaque évènement" intro : "<strong>Les festivals</strong> vous permettent de séparer vos ventes lors de différents évènements et d'obtenir des statistiques détaillées afin de vous permettre de connaître la rentabilité de chaque évènement"
}, },
{ {
element: document.querySelector('#menu_series'), element: document.querySelector('#menu_series'),
position: 'right', position: 'right',
intro : "Les séries de festivals permettent de relier des évènements similaires d'une édition à une autre. Par exemple Festival Harajuku 2018 et 2019, Japan Expo de toutes les années. Et ce afin de pouvoir voir des statistiques groupées dans la partie Historique." intro : "<strong>Les séries de festivals</strong> permettent de relier des évènements similaires d'une édition à une autre. Par exemple Festival Harajuku 2018 et 2019, Japan Expo de toutes les années. Et ce afin de pouvoir voir des statistiques groupées dans la partie Historique."
}, },
{ {
element: document.querySelector('#menu_previsionnel'), element: document.querySelector('#menu_previsionnel'),

View File

@ -25,6 +25,7 @@ angular
$scope.recentSellings = []; $scope.recentSellings = [];
$scope.lesParams = {}; $scope.lesParams = {};
$scope.countProductsSoldForActiveFestival = {}; $scope.countProductsSoldForActiveFestival = {};
$scope.simpleDisplay = false;
$scope.paidAmount = 0; $scope.paidAmount = 0;
$scope.expressSelling = true; $scope.expressSelling = true;
$scope.pausedSelling = []; $scope.pausedSelling = [];
@ -43,7 +44,13 @@ angular
clientsCount : 0, clientsCount : 0,
commentaire : "" commentaire : ""
}; };
/**
* change to simple display
*/
$scope.toggleSimpleDisplay = function () {
// debugger;
$scope.simpleDisplay = ! $scope.simpleDisplay;
}
/** /**
* set the right paid amount * set the right paid amount
*/ */