Como faço para publicar o conteúdo de um editor Quill em um formulário?
Eu tenho o que eu acho que é um cenário muito comum. Eu normalmente teria este formulário:
<form method="post">
<textarea name="text"></textarea>
<input type="submit" value="Save" />
</form>
Então, com o PHP, eu capturava os dados do formulário ($ _POST ['text']]) e poderia usá-lo em outra variável.
Agora eu gostaria de usarQuill para que os usuários tenham um bom editor de rich text. Quill parece muito bem adequado para isso e a documentação é muito detalhada. No entanto, por algum motivo, não consigo encontrar como posso "postar" os dados no formulário. Há umpágina de amostra única esse tipo de faz o que eu quero, mas não consigo implementá-lo totalmente no meu exemplo e noGuia rápido esse tópico bastante fundamental (para mim) não é discutido e também não encontro isso na documentação.
Quill deveria ser usado assim? Estou supervisionando alguma coisa? Existe uma maneira recomendada de fazer isso funcionar?
Isto é o que eu tenho atualmente:
<!doctype html>
<html>
<head>
<title>Test</title>
<meta charset="UTF-8" />
<link href="https://cdn.quilljs.com/1.0.0/quill.snow.css" rel="stylesheet">
</head>
<body>
<form method="post">
<!-- Create the toolbar container -->
<div id="toolbar">
<button class="ql-bold">Bold</button>
<button class="ql-italic">Italic</button>
</div>
<form method="post">
<!-- Create the editor container -->
<div id="editor">
<p>Hello World!</p>
</div>
<input type="submit" value="Save" />
</form>
<!-- Include the Quill library -->
<script src="https://cdn.quilljs.com/1.0.0/quill.js"></script>
<!-- Initialize Quill editor -->
<script>
var editor = new Quill('#editor', {
modules: { toolbar: '#toolbar' },
theme: 'snow'
});
</script>
</body>
</html>