Refactoring pour édition en ajax (ajout/modification) qui fonctionne aussi sans JS
parent
6b9490074a
commit
d6e2beae49
@ -1,3 +0,0 @@
|
||||
<div class="ajax ajout_block" id="ajout_block">
|
||||
[(#FORMULAIRE_EDITER_BLOCK{#ENV{id_block,new}, #OBJET, #ID_OBJET, #SELF#ajout_block, 1})]
|
||||
</div>
|
@ -0,0 +1,48 @@
|
||||
<BOUCLE(BLOCKS) {id_block} {statut?} {si #ENV{edit_bloc}|non}>
|
||||
<div class="objetblock statut_#STATUT" id="block_#ID_BLOCK" data-id="#ID_BLOCK">
|
||||
<div class="objetblock__header">
|
||||
<h3 class="titrem objetblock__type">
|
||||
[(#CHEMIN_IMAGE{block-16.png}|balise_img)]
|
||||
#INFO_TITRE{blocktypes,#ID_BLOCKTYPE}
|
||||
</h3>
|
||||
<div class="actions groupe-btns">
|
||||
<div class="btn">
|
||||
[(#STATUT|puce_statut{block,#ID_BLOCK})]
|
||||
</div>
|
||||
[(#AUTORISER{modifier,block,#ID_BLOCK})
|
||||
<div class="btn move deplacer_block">
|
||||
[(#CHEMIN_IMAGE{formulaire-action-deplacer-16.png}|balise_img{<:block:icone_deplacer_block:/>})]
|
||||
</div>
|
||||
<a href="[(#URL_ECRIRE{block_edit,id_block=#ID_BLOCK}|parametre_url{redirect,#SELF#block#ID_BLOCK})]"
|
||||
class="btn editer_block" data-id_block="#ID_BLOCK">
|
||||
[(#CHEMIN_IMAGE{formulaire-action-configurer-16.png}|balise_img{<:block:icone_modifier_block:/>})]
|
||||
</a>
|
||||
]
|
||||
<!--
|
||||
[(#AUTORISER{creer,block,#ID_BLOCK})
|
||||
<button type="submit" class="submit noscroll dupliquer_saisie" name="dupliquer_block" value="#ID_BLOCK">
|
||||
[(#CHEMIN_IMAGE{formulaire-action-dupliquer-16.png}|balise_img{<:saisies:construire_action_dupliquer:/>})]
|
||||
</button>
|
||||
]
|
||||
-->
|
||||
|
||||
[(#AUTORISER{supprimer,block,#ID_BLOCK})
|
||||
<a href="#URL_ACTION_AUTEUR{supprimer_block, #ID_BLOCK, #SELF}" class="ajax btn noscroll" onclick="javascript:return confirm('<:block:confirmer_supprimer_block:/>');">
|
||||
[(#CHEMIN_IMAGE{formulaire-action-supprimer-16.png}|balise_img{<:block:supprimer_block:/>})]
|
||||
</a>
|
||||
]
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="objetblock__content"[ id="(#ANCRE)"]>
|
||||
#GENERER_BLOCK
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</BOUCLE>
|
||||
|
||||
[(#ENV{edit_bloc}|oui)
|
||||
<div class="ajax ajout_block" id="block_#ENV{id_block,new}">
|
||||
[(#FORMULAIRE_EDITER_BLOCK{#ENV{id_block,new}, #OBJET, #ID_OBJET, #SELF|ancre_url{block_#ENV{id_block,new}}, 1})]
|
||||
</div>
|
||||
]
|
Loading…
Reference in New Issue