Configurazione NiceEdit Javascript
-
08-10-2019 - |
Domanda
Sto cercando di utilizzare nicedit
Attualmente sto usando questo per aggiungere nicedit a tutte le aree di testo:
<script src="http://js.nicedit.com/nicEdit-latest.js" type="text/javascript"></script>
<script type="text/javascript">bkLib.onDomLoaded(nicEditors.allTextAreas);</script>
Come faccio a configurare queste wysiwygs? Ho trovato che posso configurare box singoli da:
new nicEditor({fullPanel : true}).panelInstance('area2');
Ma come faccio a fare questo quando si utilizza bkLib.onDomLoaded(nicEditors.allTextAreas);
?
io sono sconcertato.
Grazie!
Per quel che vale, Abbiamo anche jquery corsa pure.
Soluzione
Questa è la risposta giusta alla domanda ... Questo è veramente manca nella documentazione di NicEdit. Con questo è possibile configurare tutte le textarea con la stessa configurazione personalizzata.
bkLib.onDomLoaded(function() {
nicEditors.allTextAreas({buttonList : ['bold','italic','underline']});
});
Altri suggerimenti
scaricare nicedit-latest.js e utilizzarlo.
in nicedit-latest.js trovano
if(type&&(hasButton||this.ne.options.fullPanel))
(che è da qualche parte sulla linea 40).
di eliminarlo con le sue staffe
{ }
ma non questa linea di demarcazione tra le parentesi
this.panelButtons.push(new type(this.panelElm,buttonName,options,this.ne));if(!hasButton){this.buttonList.push(buttonName)}
salvare e riprovare. tutte le aree di testo avranno il pannello completo:)