Збір відгуків користувачів є важливим елементом покращення застосунків та удосконалення користувацького досвіду. Volet — це пакет Laravel, розроблений Клеманом Ріго, який пропонує просте рішення для інтеграції налаштовуваного віджета для збору відгуків у ваші Laravel-застосунки. У його основі — панель, що відкривається при натисканні на плаваючу кнопку. Всередині ви зможете вибрати варіанти для своїх користувачів: просту форму, чат-бота або інші можливості.
Встановити Volet можна за допомогою Composer:
composer require mydnic/volet
Опублікуйте ресурси командою:
php artisan vendor:publish --tag="volet-assets" --force
Оскільки Volet включає можливість збору відгуків, вам потрібно опублікувати та виконати стандартні міграції для створення таблиці:
php artisan vendor:publish --tag="volet-migrations"
php artisan migrate
В кінці, у шаблоні Blade вам слід додати @voletStyles
між тегами <head></head>
та @volet
безпосередньо перед закриваючим тегом </body>
.
Якщо ви використовуєте Filament і хочете додати просту сторінку ресурсу для відображення відгуків Volet, можете встановити плагін Volet Filament.
Архітектура Volet дозволяє додавати власні функції. Розробники можуть створювати нові функції, розширюючи клас BaseFeature
або інтегруючи функції, створені спільнотою, для розширення можливостей. Прикладом такої власної функції є Volet Feature Board.
Додаткову інформацію про пакет, способи створення власних функцій та код на GitHub можна знайти за посиланням.