» » BBCODE prie papildomų laukelių (xfield)

BBCODE prie papildomų laukelių (xfield)

BBCODE prie papildomų laukelių (xfield)


DLE modifikacija pridedant pasirinktus BBCODE prie jau sukūrtų papildomų laukų (xfield)
1. Atsidarome dizaino addnews.tpl failą ir pačiame viršuje pridedame:

<script type="text/javascript">
$(document).ready(function() {
var bb = {};
bb['xf_youtube'] = ['b_yt'];
bb['xf_image'] = ['b_left','b_center','b_up'];
$.each(bb, function(id, val) {
$('#'+id).attr('onfocus', 'setFieldName(this.id);');
for ( i=0 ; i<bb[id].length ; i++ ){
var onclick = $('#'+bb[id][i]).attr("onclick");
$('#'+bb[id][i]).clone(true).insertAfter('#'+id).css('float', 'right').attr('onclick', 'setFieldName(\''+id+'\');'+onclick);
}
}); 
});
</script>


*Paaiškinimas: Pateiktame pavyzdyje jau yra sukūrti papildomi laukeliai image ir youtube

bb['xf_image'] = ['b_left','b_center','b_up'];
bb['xf_youtube'] = ['b_yt'];

bb['xf_papildomo-laukelio-pavadinimas'] = ['ID mygtuko iš BBCODE'];

Tinka: 10.x

Komentarai

Nera cia klaidu?

Informacija

Mielas lankytojau. Tu čia esi kaip neregistruotas vartotojas.
Mes siūlome tau užsiregistruoti arba tiesiog prisijungti naudojant savo prisijungimo duomenis, tam, kad galėtum įkelti bei komentuoti norimas naujienas.

Susirašinėjimai