Marcelo_Ferreira
Criador Marcelo_Ferreira 18/11/2021

Carlos, boa noite!

O método 'paginate(3)' não limita em 3 registros por página e o código {!! $categories-links() !!} gera o erro 'POST http://service-controll.test/admin/categories/search 500 (Internal Server Error)'.

 

Se eu retirar o código {!! $categories-links() !!} todos s dados da tabela são carregados na view index, abaixo segue o código.

Controller

public function index()
{
$categories = DB::table('categories')->paginate(3);
return view('admin.categories.index', compact('categories'));
}

Index

{!! $categories->links() !!}

Verifiquei na documentação e no forum a recomendação para inserir no AppServiceProvider.php as linhas:

use Illuminate\Pagination\Paginator;
Paginator::useBootstrap();

Abaixo segue como ficou.

<?php

namespace App\Providers;
use Illuminate\Pagination\Paginator;
use Illuminate\Support\ServiceProvider;
use Illuminate\Support\Facades\Blade;


class AppServiceProvider extends ServiceProvider
{
/**
* Register any application services.
*
* @return void
*/
public function register()
{
//
}

/**
* Bootstrap any application services.
*
* @return void
*/
public function boot()
{
Paginator::useBootstrap();
 
}
}

 

Porém continuo com o erro, pode me ajudar? Obrigado.

 

Att

Marcelo

 

Att

Marcelo Ferreira

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Manager Carlos Ferreira 18/11/2021

Olá, Marcelo!
Tudo bem?

Você digitou errado, por isso o erro!

Como fez:
{!! $categories-links() !!}

Como deve ser (links é um método):
{!! $categories->links() !!}

Carlos Ferreira
Criador Marcelo_Ferreira 18/11/2021

Olá Carlos,

Tudo bem?

eu digitei errado apenas no corpo do e-mail, porém, se você reparar no print dos códigos verá que está correto, ou seja {!! $categories->links() !!}.

Segue novamente o print.

{!! $categories->links() !!}

Geralmente eu revizo as aulas duas, três até 4 vezes para ver se não tem nada de diferente antes de abrir o ticket, além de checar o fórum e a documentação.

Agradeço se puder analisar e me ajudar com este erro, obrigado.

 

Att

Marcelo

 

 

 

 

Marcelo_Ferreira
Manager Carlos Ferreira 18/11/2021

Entendi amigo.

Você tem o projeto completo no GitHub?
Fica mais fácil para mim analisar, e eventualmente testar ele aqui.

Tem um print do erro que gera? (https://uploaddeimagens.com.br/)

---

Por que não usa o Eloquent?
$categories = Category::paginate(3);

Carlos Ferreira
Criador Marcelo_Ferreira 18/11/2021

Olá Carlos,

após reiniciar o computador o erro 'desapareceu', o que poderia ter gerado isto?

 

Erro:'POST http://service-controll.test/admin/categories/search 500 (Internal Server Error)'.

 

Observação:

Eu tinha 'limpado' o cache e a rota e, mesmo assim, a aplicação apresentava erro!!

 

Att

Marcelo

Marcelo_Ferreira
Manager Carlos Ferreira 18/11/2021

Olha nos logs storage/logs/, lá tem os detalhes do erro.

Carlos Ferreira
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!