Как автоматически слагать, когда я нажимаю кнопку отправки - PullRequest
0 голосов
/ 24 апреля 2019

Я хочу создать слаг, используя значение $ item-> name = $ request-> input ('name'); перед $ item-> save ();

//use Illuminate\Support\Str;

 private function saveItem(Request $request, $item){
    $item->name = $request->input('name');
    $item->slug = Str::title($item->name,"-");


    $item->save();
  }

Когда значение $ item-> name = $ request-> input ('name') равно Hello World ,

Тогда после слага вывод будет Hello-World

Пожалуйста, помогите.

1 Ответ

0 голосов
/ 24 апреля 2019

Вы можете создать слаг, используя метод Str::slug() :

private function saveItem(Request $request, $item){
    $item->name = $request->input('name');
    $item->slug = Str::slug($item->name);


    $item->save();
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...