laravel - 当管理员将订单分配给交付者 laravel 7 时,我如何显示通知?
问题描述
当我存储新订单时,我希望带有“deliverer_id”的送货员得到通知
public function store(Request $request)
{
$order = Order::create([
'deliverer_id' => $request->input('deliverer_id'),
'product_id' => $request->input('product_id'),
'responsible_id'=>$request->input('responsible_id'),
'quantity'=> $request->input('quantity'),
'client_name' => $request->input('client_name'),
]);
return redirect()->route('orders.index');
}
我想显示一个通知,说在送货员视图上有一个“新订单”
<li class="nav-item btn-rotate dropdown">
<a class="nav-link dropdown-toggle">
<i class="nc-icon nc-bell-55"></i>
<p>
<span>New order</span>
</p>
</a>
<div class="dropdown-menu dropdown-menu-right newor">
<a class="dropdown-item" href="#">New order</a>
</div>
</li>
解决方案
您可以尝试使用 Laravel 默认通知支持https://laravel.com/docs/7.x/notifications。它将允许您向将看到交付者视图的用户附加通知。因此,在视图中,您可以获取通知$user->unreadNotifications
,如果它不是空的,则显示通知。
推荐阅读
- html - 如何修复溢出其容器的图像?
- django - 如何使用 formset 在 django 上为一篇文章上传几张图片
- sql - 如果事务在 Postgresql 中处于可重复读取隔离级别,事务是否会看到来自另一个并发事务的插入?
- python-3.x - MovieWriter (ffmpeg) 不可用 PyCharm (Windows)
- unicode - 在 Couchbase Java Query DSL 中,如何过滤不是 ASCII 的字段值?
- python - 为什么类在调用类 __init__ 时访问其元类中的变量?
- python - 查找沿线的点密度以找到具有最大浓度的区域
- php - 如何创建一个集合(或数组)列出所有父母和他们的孩子传递给一个视图
- reactjs - 有没有办法将组件引用存储在状态中?还是更“反应”的选择?
- matlab - 如何将 "spectrogram(x,512,256,512,Fs,'yaxis')" 转换为八度 "specgram" 函数?