Skip to content

Commit fa17756

Browse files
authored
Update README.md
1 parent 0728eff commit fa17756

File tree

1 file changed

+33
-36
lines changed

1 file changed

+33
-36
lines changed

README.md

Lines changed: 33 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -24,22 +24,12 @@ Laravel version 10+
2424
composer require ghabriel/laravel-pagination-view
2525
```
2626
## Usage
27-
After installation, publish the resource that suits your need
2827
> **Note:** Don't forget to include the necessary CSS files or link to the relevant CDN in your project to ensure proper styling!
28+
>
29+
> All published views are located in `resources/views/vendor/pagination`
2930
3031
### [Fomantic UI](https://fomantic-ui.com) (Semantic UI)
31-
```
32-
php artisan vendor:publish --provider=Ghabriel\PaginationView\PaginationViewServiceProvider --tag=pagination-view-fomantic-ui
33-
```
34-
or
35-
```
36-
php artisan vendor:publish --tag=pagination-view-fomantic-ui
37-
```
38-
This will create 2 files in `resources/views/vendor/pagination`;
39-
- `fomantic-ui.blade.php`
40-
- `simple-fomantic-ui.blade.php`.
41-
42-
After that edit your `App\Providers\AppServiceProvider`
32+
Edit your `App\Providers\AppServiceProvider`
4333
```php
4434
<?php
4535

@@ -52,24 +42,22 @@ class AppServiceProvider extends ServiceProvider
5242
{
5343
public function boot(): void
5444
{
55-
Paginator::defaultView('vendor.pagination.fomantic-ui');
56-
Paginator::defaultSimpleView('vendor.pagination.simple-fomantic-ui');
45+
Paginator::defaultView('pagination::fomantic-ui');
46+
Paginator::defaultSimpleView('pagination::simple-fomantic-ui');
5747
}
5848
}
5949
```
60-
### [Bootstrap](https://getbootstrap.com/)
50+
51+
If you want to customize the view,
6152
```
62-
php artisan vendor:publish --provider=Ghabriel\PaginationView\PaginationViewServiceProvider --tag=pagination-view-bootstrap
53+
php artisan vendor:publish --provider=Ghabriel\PaginationView\PaginationViewServiceProvider --tag=pagination-view-fomanticui
6354
```
6455
or
6556
```
66-
php artisan vendor:publish --tag=pagination-view-bootstrap
57+
php artisan vendor:publish --tag=pagination-view-fomanticui
6758
```
68-
This will create 2 files in `resources/views/pagination`:
69-
- `bootstrap.blade.php`
70-
- `simple-bootstrap.blade.php`.
71-
72-
After that edit your `App\Providers\AppServiceProvider`
59+
### [Bootstrap](https://getbootstrap.com/)
60+
Edit your `App\Providers\AppServiceProvider`
7361
```php
7462
<?php
7563

@@ -82,24 +70,22 @@ class AppServiceProvider extends ServiceProvider
8270
{
8371
public function boot(): void
8472
{
85-
Paginator::defaultView('vendor.pagination.bootstrap');
86-
Paginator::defaultSimpleView('vendor.pagination.simple-bootstrap');
73+
Paginator::defaultView('pagination::bootstrap');
74+
Paginator::defaultSimpleView('pagination::simple-bootstrap');
8775
}
8876
}
8977
```
90-
### [Bulma](https://bulma.io/)
78+
79+
If you want to customize the view,
9180
```
92-
php artisan vendor:publish --provider=Ghabriel\PaginationView\PaginationViewServiceProvider --tag=pagination-view-bulma
81+
php artisan vendor:publish --provider=Ghabriel\PaginationView\PaginationViewServiceProvider --tag=pagination-view-bootstrap
9382
```
9483
or
9584
```
96-
php artisan vendor:publish --tag=pagination-view-bulma
85+
php artisan vendor:publish --tag=pagination-view-bootstrap
9786
```
98-
This will create 2 files in `resources/views/pagination`:
99-
- `bulma.blade.php`
100-
- `simple-bulma.blade.php`.
101-
102-
After that edit your `App\Providers\AppServiceProvider`
87+
### [Bulma](https://bulma.io/)
88+
Edit your `App\Providers\AppServiceProvider`
10389
```php
10490
<?php
10591

@@ -112,13 +98,24 @@ class AppServiceProvider extends ServiceProvider
11298
{
11399
public function boot(): void
114100
{
115-
Paginator::defaultView('vendor.pagination.bulma');
116-
Paginator::defaultSimpleView('vendor.pagination.simple-bulma');
101+
Paginator::defaultView('pagination::bulma');
102+
Paginator::defaultSimpleView('pagination::simple-bulma');
117103
}
118104
}
119105
```
120106

121-
If you want to publish all views in one go
107+
If you want to customize the view,
108+
```
109+
php artisan vendor:publish --provider=Ghabriel\PaginationView\PaginationViewServiceProvider --tag=pagination-view-bulma
110+
```
111+
or
112+
```
113+
php artisan vendor:publish --tag=pagination-view-bulma
114+
```
115+
116+
---
117+
118+
#### Publish All Views
122119
```
123120
php artisan vendor:publish --provider=Ghabriel\PaginationView\PaginationViewServiceProvider --tag=pagination-view-all
124121
```

0 commit comments

Comments
 (0)