Aggiungere filtri alla vista elenco dell'amministrazione Bootstrap

PHPCG consente di aggiungere filtri agli elenchi di Lettura dell'amministratore del suo utente finale in pochi clic.


Sommario

Prerequisiti

Per aggiungere filtri al suo pannello di amministrazione Liste READ con PHPCG deve prima:

CRUD sample database diagram
Diagramma del database CRUD di esempio

Admin LEGGI elenchi Filtri

PHPCG offre due modi per aggiungere elenchi a discesa per filtrare i suoi record negli elenchi Admin READ:

  • Filtri semplici
  • Filtri avanzati

I filtri semplici

Può utilizzarli per filtrare il suo elenco utilizzando qualsiasi campo della tabella corrente.

Ad esempio, può filtrare gli articoli per id, titolo o data di pubblicazione.

I filtri avanzati

Può utilizzarli per filtrare il suo elenco utilizzando qualsiasi campo di qualsiasi tabella correlata.

Per creare un"filtro avanzato" deve costruire una query SQL personalizzata per ottenere il valore che desidera utilizzare nell'elenco a discesa del filtro.


Inserisca i valori nel Generatore CRUD(Costruisci elenco READ => aggiungi filtro => avanzato):

Etichetta
L'etichetta dell'elenco a discesa visualizzata nel Pannello di amministrazione.
cioè: Autore
Valore/i
I valori visualizzati nell'elenco a discesa delle opzioni, separati dal segno "+".
cioè: authors.name + authors.first_name
Campi
I campi utilizzati nella dichiarazione SELECT.
cioè: authors.name, authors.first_name, articles.authors_id
Campi da filtrare
Il valore dell'opzione utilizzata per filtrare l'elenco.
cioè: articles.authors_id
SQL FROM
L'istruzione SQL FROM utilizzata per ottenere i record.
cioè: articoli INNER JOIN autori su articoli.authors_id = autori.id
Numero di colonna
L'index della colonna nell'elenco READ del suo pannello amministrativo.
cioè: 2
Tipo di valori
Testo o booleano

Nell'esempio precedente vogliamo visualizzare un elenco a discesa con i nomi degli autori + i nomi di battesimo per filtrare l'elenco READ degli articoli in base a author_id, dove author_id è la chiave esterna.

FlySpeed SQL Query la aiuterà a generare e testare le sue query.

Pagina principale del tutorial PHP CRUD