Browse Source

Finalisation du bloc article prinicpal.

Suppression d'une saisie inutile
master
Eric Lupinacci 3 years ago
parent
commit
688400a4ad
  1. 5
      contrib_pipelines.php
  2. 3
      lang/contrib_fr.php
  3. 30
      saisies/plugin_categorie.html

5
contrib_pipelines.php

@ -5,10 +5,13 @@ if (!defined('_ECRIRE_INC_VERSION')) {
function contrib_formulaire_charger($flux) {
// Personnalisation du formulaire de choix de l'article d'accueil
if ($flux['args']['form'] == 'editer_article_accueil') {
// Récupérer les classes attribuées
// Choisir la liste des statuts autorisés, le filtre sur le type d'article
// et le titre du bloc
$flux['data']['_statuts'] = array('prepa', 'prop', 'publie');
$flux['data']['_where'] = "type_article=''";
$flux['data']['_titre'] = _T('contrib:article_accueil_titre');
}
return $flux;

3
lang/contrib_fr.php

@ -7,6 +7,9 @@ if (!defined('_ECRIRE_INC_VERSION')) {
$GLOBALS[$GLOBALS['idx_lang']] = array(
// A
'article_accueil_titre' => 'Article principal :',
// C
'categorie_vide_label' => 'Pas de catégorie',
'configuration_page_titre' => 'Configuration du plugin Contrib',

30
saisies/plugin_categorie.html

@ -1,30 +0,0 @@
[(#REM)
### /!\ Saisie des catégories d'un plugin ###
Paramètres :
- nom : name du select
- data : tableau de donnees avec ou sans traduction
sans => [] = alias catégorie
avec => [alias catégorie] = traduction catégorie
- class : classe(s) css ajoutes au select
- option_intro : chaine de langue de la premiere ligne vide ? (defaut:"")
- cacher_option_intro : pas de premier option vide (defaut:"")
]
<B_categories>
<select name="#ENV{nom}" id="champ_#ENV{nom}"[ class="(#ENV{class})"][ disabled="(#ENV{disable})"][ readonly="(#ENV{readonly})"] >
[(#ENV{cacher_option_intro}|non)
<option value=""[ (#ENV{categorie}|non)selected="selected"]>
[(#ENV{option_intro, <:svp:option_categorie_toute:>})]
</option>
]
<BOUCLE_categories(DATA) {source table, #GET{data}}>
[(#SET{value, [(#CLE|is_string|?{#CLE, #VALEUR})]})]
<option value="#GET{value}"[ (#ENV{categorie}|=={#GET{value}}|oui)selected="selected"]>
#VALEUR
</option>
</BOUCLE_categories>
</select>
</B_categories>
[(#ENV**|unserialize|bel_env)]
Loading…
Cancel
Save