Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 27.03.2016 17:12:14

Генирация slung

Привет, всем, нужен совет, не давно начал изучать(использовать) Laravel, я храню ссыку в БД в поле slung, скажите есть ли какие то функции в Laravel, для того что бы slung генирировалься сам а не пользователь вводил в ручную его ?

Не в сети

#2 27.03.2016 18:10:55

Re: Генирация slung

Речь идет, наверное, о Slug. Есть функция str_slug: https://laravel.com/docs/5.0/helpers#strings

Еще есть package, например https://github.com/cviebrock/eloquent-sluggable

Изменено AlexeyMezenin (27.03.2016 18:11:13)

Не в сети

#3 27.03.2016 18:25:19

Re: Генирация slung

AlexeyMezenin пишет:

Речь идет, наверное, о Slug. Есть функция str_slug: https://laravel.com/docs/5.0/helpers#strings

Еще есть package, например https://github.com/cviebrock/eloquent-sluggable

Спасибо)) а не подскажите функцию для пагинации

Не в сети

#4 27.03.2016 18:26:48

TrueKanonir
Откуда: Ташкент
Сообщений: 221

Re: Генирация slung

public function setSlugAttribute($value)
{
    $this->attributes['slug'] = str_slug($value);
}

Не в сети

#5 27.03.2016 18:29:27

Re: Генирация slung

TrueKanonir пишет:
public function setSlugAttribute($value)
{
    $this->attributes['slug'] = str_slug($value);
}

это где вы прописуете ?

Не в сети

#6 27.03.2016 18:33:07

TrueKanonir
Откуда: Ташкент
Сообщений: 221

Re: Генирация slung

sylar9 пишет:
TrueKanonir пишет:
public function setSlugAttribute($value)
{
    $this->attributes['slug'] = str_slug($value);
}

это где вы прописуете ?

В моделе,которая связана с таблицей в которой есть поле slug)))

Не в сети

#7 28.03.2016 11:55:35

Re: Генирация slung

sylar9 пишет:

а не подскажите функцию для пагинации

paginate()

https://laravel.com/docs/5.1/pagination

Не в сети

Подвал раздела