Дозволяє редагувати текстовий вміст у спеціальних контейнерах на передній частині через Ajax. Використовується спеціальне візуальне меню із посиланнями для швидкого редагування, збереження та посилання для редагування на панелі адміністратора.
Використовуйте значок олівця у візуальному меню для редагування.
Відкрийте консоль розробника у вашому браузері та спробуйте натиснути значок збереження - ви побачите запит Ajax на ту саму сторінку з усіма важливими даними.
Ви повинні створити власну дію у своєму контролері для зберігання отриманих даних або використовувати на сторінці якийсь модуль PHP, який може працювати з "fast_edit".
Довільний текст контенту.
Як бачите, можна редагувати всі контейнери, які мають атрибут "data-m-field".
Можна редагувати контейнери всередині кількох рівнів дочірніх елементів. Модуль JS fast_edit шукатиме їх у батьківському контейнері ініціатора.
<div class="block">
<h3 data-m-field="title">Block title</h3>
<p data-m-field="text">Some text for block content.</p>
<hr>
<small data-m-field="annotation"></small>
<div class="edit-bar"
data-m-action="fast_edit"
data-m-model="some-encryped-model"
data-m-module="special_blocks"
data-m-id="12345"><!--
--><a class="fa fa-ellipsis-v hover-toggle"></a><!--
--><a class="fa fa-pencil edit" title="Edit right here"></a><!--
--><a class="fa fa fa-edit" href="/admin/special_blocks/edit/12345" title="Edit in admin panel"></a><!--
--><a class="fa fa-trash delete" title="Delete"></a></div>
</div>
Коментарі користувачів
Вибачте, Ви не можете залишити коментар. Спробуйте авторизуватись за допомогою логіну та паролю або скористайтеся однією з соціальних мереж: