mirror of
https://github.com/flarum/core.git
synced 2025-08-09 09:57:06 +02:00
feat: use components for email templating (#4102)
This commit is contained in:
@@ -2,15 +2,15 @@
|
||||
/** @var \Flarum\Messages\Notification\MessageReceivedBlueprint $blueprint */
|
||||
@endphp
|
||||
|
||||
@extends('flarum.forum::email.html.notification.base')
|
||||
<x-mail::html.notification>
|
||||
<x-slot:body>
|
||||
{!! $formatter->convert($translator->trans('flarum-messages.email.message_received.html.body', [
|
||||
'{user_display_name}' => $blueprint->message->user->display_name,
|
||||
'{url}' => $url->to('forum')->route('messages.dialog', ['id' => $blueprint->message->dialog_id, 'near' => $blueprint->message->id])
|
||||
])) !!}
|
||||
</x-slot:body>
|
||||
|
||||
@section('notificationContent')
|
||||
{!! $formatter->convert($translator->trans('flarum-messages.email.message_received.html.body', [
|
||||
'{user_display_name}' => $blueprint->message->user->display_name,
|
||||
'{url}' => $url->to('forum')->route('messages.dialog', ['id' => $blueprint->message->dialog_id, 'near' => $blueprint->message->id])
|
||||
])) !!}
|
||||
@endsection
|
||||
|
||||
@section('contentPreview')
|
||||
{!! $blueprint->message->formatContent() !!}
|
||||
@endsection
|
||||
<x-slot:preview>
|
||||
{!! $blueprint->message->formatContent() !!}
|
||||
</x-slot:preview>
|
||||
</x-mail::html.notification>
|
||||
|
Reference in New Issue
Block a user