Applicando il tag mn:editable
ad un blocco di testo, questo potrà essere reso modificabile da parte dell'utente.
<div mn:editable>Sed aliquam auctor congue. Fusce varius, leo vitae pulvinar varius, diam mauris faucibus velit... </div>
Nel designer della comunicazione, il testo apparirà contornato da trattini ed associato all'icona di modifica degli oggetti.
L'utente può modificarlo cliccando ed aprendo l'editor di modifica.
L'editor funziona in due modalità:
- In linea:
il testo è modificabile direttamente nel corpo della comunicazione, è possibile aggiungere link e segnaposto; - Avanzato:
potranno essere apportate tutte le modifiche della modalità in linea ed, inoltre, sarà possibile applicare formattazioni avanzate, quali - ad esempio - l'inserimento di tabelle o immagini ed intervenire direttamente nel codice HTML dell'oggetto.
È possibile personalizzare la label visualizzata dall'utente nel popup di modifica, inserendo il tag
mn:label="Etichetta"
.Di default è possibile eseguire l'editing del contenuto utilizzando l'editor HTML della piattaforma.
Si può comunque specificare questa possibilità utilizzando mn:type="html"
.
Se, al contrario, si desidera limitare la modifica al solo testo, sarà sufficiente inserire mn:type="text"
.
Per conservare i contenuti delle parti modificabili, quando si cambia Template di comunicazione, è consigliabile assegnargli sempre un ID.
Usa
Usa
mn:id="nomeid"
per assegnare un ID a ciascun elemento inserito nel tuo codice.<div mn:editable mn:id="contenuto1">Testo modificabile</div>