Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
open-source
OSE
Commits
804fa92e
Commit
804fa92e
authored
Dec 04, 2018
by
Laurent Lécluse
Browse files
Ajout du paramètre pour gérer la structure UNIV
parent
ec7d52bc
Changes
4
Hide whitespace changes
Inline
Side-by-side
CHANGELOG
View file @
804fa92e
...
...
@@ -17,6 +17,9 @@ en vous inspirant de l'exemple fourni dans le code source de OSE (data/Déploiem
* Interface de paramétrage des centres de coûts dans le menu Administration.
* Paramétrages généraux : la composante représentant l'université (de niveau 1 donc) peut maintenant se paramétrer directement
dans l'interface d'administration.
## Notes de mise à jour
#OSE 7.0.5
...
...
data/Mises à jour/08.0.sql
View file @
804fa92e
...
...
@@ -28,7 +28,25 @@ FROM (SELECT 'etat-sortie' c, 'administration-visualisation' p, 'Administration
UNION
ALL
SELECT
'etat-sortie'
c
,
'administration-edition'
p
,
'Administration (édition)'
l
FROM
dual
)
t1
;
INSERT
INTO
parametre
(
id
,
nom
,
valeur
,
description
,
histo_creation
,
histo_createur_id
,
histo_modification
,
histo_modificateur_id
)
VALUES
(
parametre_id_seq
.
nextval
,
'structure_univ'
,
(
SELECT
id
FROM
structure
WHERE
source_code
=
'UNIV'
),
'Composante représentant l
''
université (utile éventuellement pour la forpule de calcul)'
,
sysdate
,
(
select
id
from
utilisateur
where
username
=
'oseappli'
),
sysdate
,
(
select
id
from
utilisateur
where
username
=
'oseappli'
)
);
-- =!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=!=
...
...
module/Application/src/Application/Form/ParametresForm.php
View file @
804fa92e
...
...
@@ -7,6 +7,7 @@ use Application\Service\Traits\AnneeServiceAwareTrait;
use
Application\Service\Traits\DomaineFonctionnelServiceAwareTrait
;
use
Application\Service\Traits\PaysServiceAwareTrait
;
use
Application\Service\Traits\ScenarioServiceAwareTrait
;
use
Application\Service\Traits\StructureServiceAwareTrait
;
use
Application\Service\Traits\UtilisateurServiceAwareTrait
;
use
UnicaenApp\Form\Element\SearchAndSelect
;
use
UnicaenApp\Util
;
...
...
@@ -24,6 +25,7 @@ class ParametresForm extends AbstractForm
use
UtilisateurServiceAwareTrait
;
use
ScenarioServiceAwareTrait
;
use
PaysServiceAwareTrait
;
use
StructureServiceAwareTrait
;
public
function
init
()
{
...
...
@@ -55,6 +57,21 @@ class ParametresForm extends AbstractForm
],
]);
$this
->
add
([
'type'
=>
'Select'
,
'name'
=>
'structure_univ'
,
'options'
=>
[
'value_options'
=>
Util
::
collectionAsOptions
(
$this
->
getServiceStructure
()
->
getList
(
$this
->
getServiceStructure
()
->
finderByHistorique
()
)),
'label'
=>
'Composante représentant l\'université'
,
],
'attributes'
=>
[
'class'
=>
'selectpicker'
,
'data-live-search'
=>
'true'
],
]);
$this
->
add
([
'name'
=>
'contrat_civilite_president'
,
'type'
=>
'Text'
,
...
...
module/Application/view/application/parametre/generaux.phtml
View file @
804fa92e
...
...
@@ -210,6 +210,11 @@
<?=
$this
->
formControlGroup
(
$form
->
get
(
'scenario_charges_services'
));
?>
</div>
</div>
<div
class=
"row"
>
<div
class=
"col-md-6"
>
<?=
$this
->
formControlGroup
(
$form
->
get
(
'structure_univ'
));
?>
</div>
</div>
</div>
</div>
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment