Здравствуйте, на моей домашней странице есть список из 5 статей, но у меня гораздо больше статей, и я хотел бы показать эти статьи на других страницах. Поэтому, когда я вижу больше старых сообщений, я хотел бы сделать разбивку на страницы, например домашнюю страницу пользователя / 1, когда я получу ее в результате публикации ее как URL-адреса. Но я не следую правильным путем, когда прокладываю указания.
Мне нужно изменить следующие строки кода, чтобы помочь вам изменить суть: добрый день, добрый день
app/Http/Controller /HomeController:
public function deneme($page){
$url = url()->full();
$myUrl = explode('/', $url);
$uz= sizeof($myUrl);
$myUrl = $myUrl[$uz-1];
if ($myUrl == 'work.com'){
$yazilar = YaziModel::join('users as u','u.id','=', 'yazilar.kullaniciid')->select('yazilar.*','u.name','u.created_at')->orderBy('yazilar.id', 'DESC')->get();
$posts = array_slice($yazilar->getIterator()->getArrayCopy(),0,5);
return view('backend.pages.anasayfa')->with('yazilar', $posts);
}else{
$baslangic = $page*5;
$yazilar = YaziModel::join('users as u','u.id','=', 'yazilar.kullaniciid')->select('yazilar.*','u.name','u.created_at')->orderBy('yazilar.id', 'DESC')->get();
$posts = array_slice($yazilar->getIterator()->getArrayCopy(),$baslangic,5);
return view('backend.pages.anasayfa')->with('yazilar' ,$posts);
}
}
routes/web.php:
Route::get('/{page}', 'HomeController@deneme');
Вид:
Подробнее здесь: https://stackoverflow.com/questions/431 ... ous-paging
Следующая и предыдущая страница Laravel 5 ⇐ Php
Кемеровские программисты php общаются здесь
1727102286
Anonymous
Здравствуйте, на моей домашней странице есть список из 5 статей, но у меня гораздо больше статей, и я хотел бы показать эти статьи на других страницах. Поэтому, когда я вижу больше старых сообщений, я хотел бы сделать разбивку на страницы, например домашнюю страницу пользователя / 1, когда я получу ее в результате публикации ее как URL-адреса. Но я не следую правильным путем, когда прокладываю указания.
Мне нужно изменить следующие строки кода, чтобы помочь вам изменить суть: добрый день, добрый день
[b]app/Http/Controller /HomeController:[/b]
public function deneme($page){
$url = url()->full();
$myUrl = explode('/', $url);
$uz= sizeof($myUrl);
$myUrl = $myUrl[$uz-1];
if ($myUrl == 'work.com'){
$yazilar = YaziModel::join('users as u','u.id','=', 'yazilar.kullaniciid')->select('yazilar.*','u.name','u.created_at')->orderBy('yazilar.id', 'DESC')->get();
$posts = array_slice($yazilar->getIterator()->getArrayCopy(),0,5);
return view('backend.pages.anasayfa')->with('yazilar', $posts);
}else{
$baslangic = $page*5;
$yazilar = YaziModel::join('users as u','u.id','=', 'yazilar.kullaniciid')->select('yazilar.*','u.name','u.created_at')->orderBy('yazilar.id', 'DESC')->get();
$posts = array_slice($yazilar->getIterator()->getArrayCopy(),$baslangic,5);
return view('backend.pages.anasayfa')->with('yazilar' ,$posts);
}
}
routes/web.php:
Route::get('/{page}', 'HomeController@deneme');
[b]Вид:[/b]
[list]
[*]
[url={{url()-]full()}}">Older Post →[/url]
[/list]
Подробнее здесь: [url]https://stackoverflow.com/questions/43141663/laravel-5-next-and-previous-paging[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия