定制 jezuu/notifications 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

jezuu/notifications

最新稳定版本:1.0.0

Composer 安装命令:

composer require jezuu/notifications

包简介

Notifications is a Laravel package that offers a comprehensive solution for displaying notifications in your application. It provides predefined components and styles for showcasing success messages, errors, warnings, and informative messages in an appealing manner. With this package, you can easily

README 文档

README

Notifications is a Laravel package that provides a comprehensive solution for displaying notifications in your application. It offers predefined components and styles to showcase success messages, errors, warnings, and informative messages in an appealing manner.

Features

  • Display success, error, warning, and informative notifications.
  • Customize the notification type, associated icon, and displayed message.
  • Seamless integration with Font Awesome and Bootstrap Notify for a sleek experience.
  • Easy to use and customize.

Requirements

  • PHP >= 7.2
  • Laravel >= 6.0
  • jQuery >= 3.x

Installation

  1. Run the following command to install the package via Composer:
composer require jezuu/notifications
  1. Publish the package's configuration and views by running the following command:
php artisan vendor:publish --provider="Notifications\NotificationsServiceProvider"

Usage

You can use the "Notifications" package in Laravel to display notifications in your application. Here are examples of how to use it from Controller and Blade view:

In Controller:

return Notifications::send(
        'success',
        'Data has been stored.',
        false
)->view('welcome');

In Blade View:

@if (session('success'))
    {!! Notifications::notify(session('success')) !!}
@endif

@if (session('error'))
    {!! Notifications::notify(session('error')) !!}
@endif

@if (session('info'))
    {!! Notifications::notify(session('info')) !!}
@endif

@if (session('warning'))
    {!! Notifications::notify(session('warning')) !!}
@endif

You can customize the notification type, message, and other parameters according to your needs.

In this example, the notify() method from the Notifications class is used to display a success notification. You can pass the desired notification type ('success', 'error', 'warning', 'info') as the first argument and the notification message as the second argument.

Make sure you have properly configured the package and imported the necessary namespaces in your Blade view to use the Notifications class.

统计信息

  • 总下载量: 29
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2023-05-25

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固