Dodaj element wejściowy pliku type = w kontenerze tinymce
Próbuję rozszerzyć plugin tinymce i muszę dodać element wejściowy pliku type =.
(Jestem nowy w takim ćwiczeniu, więc proszę o wybaczenie mojej ignorancji .. Nie mogłem też znaleźć przykładów / próbek do pracy ..)
Wygląda na to, że możesz wykonać następujące czynności, aby pokazać elementy do kontenera, który otwiera się w panelu:
var generalFormItems = [
{name: 'alt', type: 'textbox', label: 'Image description'},
{name: 'width', type: 'textbox', maxLength: 3, size: 3, onchange: recalcSize},
];
win = editor.windowManager.open({
title: 'Insert/edit image',
data: data,
bodyType: 'tabpanel',
body: [
{
title: 'General',
type: 'form',
items: generalFormItems
},
],
onSubmit: onSubmitForm });
Jestem zainteresowany dodaniem wejściowego pliku html typu = plik (<input type="file".../>
). Tak więc powinien istnieć zwykły przycisk HTML, który pokaże „okno dialogowe pliku” w przeglądarce, aby umożliwić użytkownikowi wybranie pliku. Mam nadzieję, że coś takiego:
var generalFormItems = [
{name: 'alt', type: 'textbox', label: 'Image description'},
{name: 'width', type: 'textbox', maxLength: 3, size: 3, onchange: recalcSize},
---> {name: 'fileSelect', type: 'file', label: 'Select a File to Upload'},
];
Czy można to zrobić i jak?