Statamic Mailables Viewer дозволяє переглядати прев’ю Laravel mailables безпосередньо в Control Panel.

Перекладено ШІ 0 Laravel News 21 серпня, 2026

Втомилися створювати тимчасові маршрути та засипати Mailtrap тестовими листами лише заради перевірки дизайну? Новий інструмент Mailables Viewer перетворює роботу з Laravel Mailables на зручний візуальний процес із можливістю редагування даних у реальному часі.

Mailables Viewer — це новий безкоштовний Statamic add-on від Jack McDade, який автоматично знаходить усі Laravel mailables у застосунку та додає їх до розділу Utilities → Mailables у Control Panel.

«Якщо ви схожі на мене, то у вашому web.php точно є купа закоментованих маршрутів на кшталт /preview-email/{email}. Ви знаєте, про що я: вони ініціалізують Laravel mailable із купою тестових даних і виводять HTML-сторінку, щоб ви могли бачити зміни в реальному часі.

Або ж ви просто надсилаєте листи самі собі. Знову і знову. Аж поки не починає здаватися, що Herd Pro або Mailtrap вже дивляться на вас із осудом. Я теж через це проходив.

Мені це набридло, тому я створив Mailables Viewer».

Add-on рендерить HTML кожного листа без створення додаткових маршрутів чи налаштувань. Він автоматично генерує дані для конструктора та дозволяє редагувати скалярні значення, миттєво оновлюючи прев'ю та метадані листа. Доступні режими перегляду для десктопа, планшета та мобільних пристроїв. Також можна перевірити тему, відправника, вкладення, шаблон, статус у queue та згадки mailable у коді.

Mailables Viewer дозволяє копіювати згенерований HTML або надсилати тестовий лист через sendNow(), навіть якщо він зазвичай працює через черги. У редакторі даних можна змінювати рядки, числа, булеві значення та дати, тоді як об'єкти та масиви доступні лише для читання. Якщо ваші mailables розташовані поза стандартною директорією app/Mail, їх можна зареєструвати через facade додатка.

Super users отримують доступ автоматично, для інших ролей передбачено окремий дозвіл access mailables utility. Детальніший огляд та скриншоти доступні в анонсі від автора.

Популярні

Інше, що варто прочитати

Використання повнотекстового пошуку в Laravel
180 Оновлено 26 червня, 2026

Використання повнотекстового пошуку в Laravel

Laravel пропонує потужні можливості повнотекстового пошуку за допомогою методів whereFullText та orWhereFullText, що дозволяють здійснювати складні запити до бази даних. Дізнайтеся, як реалізувати ефективний пошук для вашого блогу чи системи управління контентом

10 Оновлено 26 червня, 2026

Усе, що ми знаємо про Laravel 12

Laravel 12 обіцяє стати важливим оновленням, яке зосереджене на підтримці й оптимізації, забезпечуючи безболісний перехід для більшості застосунків. Чи готові ви дізнатися, які нові можливості та зміни чекають на вас у цій версії

79 Оновлено 26 червня, 2026

Laravel Boost — ваш стартовий набір для програмування з використанням штучного інтелекту

Вперше у світі Laravel з'являється можливість, яка значно спростить ваше повсякденне програмування завдяки новому пакету Laravel Boost. Читайте статтю, щоб дізнатися, як посилена інтеграція штучного інтелекту може підвищити ефективність вашої роботи та оптимізувати створення проектів у Laravel