Дозволяє редагувати текстовий вміст у спеціальних контейнерах на передній частині через 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>
Коментарі користувачів
Вибачте, Ви не можете залишити коментар. Спробуйте авторизуватись за допомогою логіну та паролю або скористайтеся однією з соціальних мереж: