36 lines
853 B
HTML
36 lines
853 B
HTML
<div class="text-center mx-auto">
|
|
<button class="btn btn-success"
|
|
onclick="saveText()"
|
|
hx-post='{% if page %}/{{ page }}{% endif %}/edit/{{ bloc.name }}'
|
|
hx-swap="outerHTML swap:100ms"
|
|
hx-target="#{{ bloc.name }}" > Enregistrer </button>
|
|
|
|
|
|
<button class="btn btn-danger"
|
|
onclick="enableModBtn()"
|
|
hx-get="{% if page %}/{{ page }}{% endif %}/view/{{ bloc.name }}"
|
|
hx-swap="outerHTML"
|
|
hx-target="#{{ bloc.name }}" > Fermer </button>
|
|
</div>
|
|
<script>
|
|
function enableModBtn(){
|
|
document.getElementById("modify-{{ bloc.name }}").disabled = false;
|
|
}
|
|
|
|
function saveText(){
|
|
|
|
editor_content = document.getElementById("editor");
|
|
result = document.getElementById("text");
|
|
if (editor_content != null)
|
|
{
|
|
console.log(quill.root.innerHTML);
|
|
result.innerHTML = quill.root.innerHTML;
|
|
|
|
|
|
delete quill;
|
|
}
|
|
enableModBtn();
|
|
|
|
}
|
|
</script>
|