From bf12dc35cc425373dc266b317b20ef6649894303 Mon Sep 17 00:00:00 2001 From: "vincent@cubedesigners.com" Date: Tue, 26 May 2020 18:44:30 +0000 Subject: [PATCH] wip #3634 @1 --- inc/ws/Metier/class.ws.book.parametres.php | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/inc/ws/Metier/class.ws.book.parametres.php b/inc/ws/Metier/class.ws.book.parametres.php index f52fb8033..d4dd81ffd 100644 --- a/inc/ws/Metier/class.ws.book.parametres.php +++ b/inc/ws/Metier/class.ws.book.parametres.php @@ -32,6 +32,10 @@ class wsBookParametres extends wsParametres $basketFilter->name = __('Liste de produits') . ' (*.xml, *.xlsx)'; $basketFilter->extensions = '*.xml;*.xlsx'; + $xmlFilter = new stdClass(); + $xmlFilter->name = __('Liste d\'articles') . ' (*.xml)'; + $xmlFilter->extensions = '*.xml'; + $imageFilter = new stdClass(); $imageFilter->name = __('Images') . ' (*.jpg, *.png)'; $imageFilter->extensions = '*.jpg;*.jpeg;*.png'; @@ -456,6 +460,14 @@ class wsBookParametres extends wsParametres $this->forms['splash'] = ['label' => __('Ecran de chargement'), 'fieldsnames' => ['splashImage', 'splashURL', 'splashMinimalTime']]; + // Articles + $this->fields['articlesFile'] = ['type' => 'freefile', 'default' => '', 'editable' => true, + 'label' => 'Articles', 'grade' => 3, 'fileFilter' => $xmlFilter]; + $this->fields['articlesFont'] = ['type' => 'combo', 'label' => __('Police des articles'), 'default' => 'OpenSans', 'datas' => ['OpenSans' => 'Open Sans (police du Fluidbook)', 'Montserrat' => 'Monserrat'], 'editable' => 'true', 'grade' => 3]; + $this->fields['articlesImages'] = ['type' => 'freefile', 'label' => __('Images des articles'), 'default' => '', 'hint' => __('Les noms des fichiers doivent être les même que ceux des balises du XML'), 'editable' => true, 'grade' => 3]; + + $this->forms['articles'] = ['label' => __('Articles'), 'fieldsnames' => ['articlesFile', 'articlesFont','articlesImages']]; + //. $this->fields['externalArchives'] = array('type' => 'freefile', 'default' => '', 'editable' => true, 'label' => __('Archives'), 'grade' => 3, 'fileFilter' => $imageFilter); -- 2.39.5