# Membuat Pretty URL Laravel 8 dengan slug

<figure><img src="https://3397141630-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVUQUm1GVUT3pDnRHmDRU%2Fuploads%2F3htLDqYF559QujqGmr2a%2FUntitled%20(3).png?alt=media&#x26;token=d422bae6-4b12-4ee2-9296-139002cf5cbc" alt=""><figcaption></figcaption></figure>

Cara membuat pretty URL dengan slug pada Laravel 8

Contoh link seperti ini <https://sefviana.com/blog/post/membuat-pretty-url-laravel-8-dengan-slug>

tambahkan field pada database migration

```html
$table->string('slug');
```

tambahkan code berikut pada controller store

```html
$data = Event::create([
            'slug' => Str::slug($request->title),
        ]);
```

Jangan lupa untuk menambahkan use berikut

```html
use Illuminate\Support\Str;
```

Selanjutnya pada route tambahkan parameter berikut

```html
{data:slug}
```

Sekian

Gomawo^-^
