Come creare un tipo di contenuto personalizzato per Drupal 8 con campi

Introduzione: crea un’app “RoloDex” con i campi visualizzazioni.

In questo lezione, costruiremo una semplice applicazione di ricerca guidata dal campo utilizzando Drupal 8 e a Contenuto personalizzato genere. Carte sarà utilizzato per memorizzare informazioni su persone, aziende, & altre organizzazioni con indirizzi, numeri di telefono, foto, ecc.


Come creare un tipo di contenuto personalizzato per Drupal 8 con campi

Questo lezione richiede Visualizzazioni. Drupal 8 gli sviluppatori del sito possono creare visualizzazioni di pagina personalizzate delle informazioni della carta con opzioni per la ricerca sfaccettata basata su campi per scopi di CRM.

Fase 1: creare il tipo di contenuto personalizzato: “Scheda”.

Per la nostra app “RoloDex” creeremo prima un’abitudine Tipo di contenuto chiamato “Card” e quindi aggiungere campi per un’immagine, indirizzo, numero di telefono, e-mail, & sito web. Aggiungeremo inoltre una tassonomia principale alla Card per filtrare tra persone, aziende, & altre organizzazioni.

Come creare un tipo di contenuto personalizzato per Drupal 8 con campi

Installazione: Passare a / admin / struttura / tipi / aggiungi & creane uno nuovo Tipo di contenuto per le carte.

Descrizione testo: “Questa scheda può essere utilizzata per fare riferimento a informazioni di contatto per persone, aziende o altre organizzazioni.”

Impostazioni: non Promuovi alla prima pagina, non Crea una nuova revisione, & non Visualizza autore & Informazioni pubblicate nelle caselle di controllo della configurazione.

 Il prossimo: Salva il Tipo di contenuto & aggiungere una serie di termini di tassonomia ai nodi.

Fase due: aggiungere categorie di tassonomia ai campi delle carte.

Primo: Vai a / admin / struttura / tassonomia / aggiungi e aggiungi un nuovo Tassonomia gruppo per le carte.

Come creare un tipo di contenuto personalizzato per Drupal 8 con campi

Impostazioni: All’interno del “Termini della carta“Vocabolario, vogliamo creare valori per:

  • Persone
  • Le aziende
  • Altre organizzazioni

Come creare un tipo di contenuto personalizzato per Drupal 8 con campi

Impostazioni: Salva ciascuno dei termini per l’uso con Visualizzazioni nel filtrare il contenuto della carta negli elenchi.

Il prossimo: Ritorna al Tipo di contenuto impostazioni per Carte su / admin / struttura / tipi / gestisci / carta / campi & Aggiungi il Tassonomia filtro.

Come creare un tipo di contenuto personalizzato per Drupal 8 con campi

Impostazioni: Creare un Campo del termine tassonomia ed etichettalo “Tipo di carta”.

Configurazione: Limitare i valori a un termine per nodo & imposta il campo su “Termini della carta”Tassonomia vocabolario.

Il prossimo: Passare a / admin / struttura / tipi / gestisci / scheda / modulo-display e “Seleziona elenco” per i termini della carta.

Come creare un tipo di contenuto personalizzato per Drupal 8 con campi

Ciò aggiunge la possibilità di ordinare i nuovi post delle carte per Tassonomia termine nella pagina di creazione del contenuto:

Come creare un tipo di contenuto personalizzato per Drupal 8 con campi

Completare: Nei prossimi passi li useremo Termini di tassonomia su Nodi delle carte per filtrare il contenuto dinamico in elenchi utilizzando Visualizzazioni & strumento Ricerca campo capacità.

Il prossimo: Aggiungiamo ulteriori informazioni campi alle carte.

Fase tre: aggiungere campi delle informazioni utente / azienda alle schede.

Nel passaggio tre, aggiungeremo ulteriori informazioni sull’utente campi al tipo di contenuto della carta che può essere utilizzato negli elenchi di visualizzazione utilizzando Visualizzazioni e anche reso disponibile per la ricerca.

Installazione:

  1. Passare al Gestisci campi pagina per le carte (/ admin / struttura / tipi / gestisci / carta / campi)
  2. Aggiungere nuova campi per: Immagine, indirizzo, numero di telefono, e-mail, & Sito web al modulo della carta.
  3. Ricorda di impostare nuovi Miniatura dimensioni per l’immagine a 220×220 px.

Impostazioni immagine: Per il Campo immagine, abbiamo creato un Campo di riferimento con limite di 1 valore impostato su Immagine e aggiunto al modulo. Quindi siamo passati a / admin / config / media / image-styles per confermare Miniatura dell’immagine dimensioni.

Come creare un tipo di contenuto personalizzato per Drupal 8 con campi

Campi indirizzo: Vai a moduli & abilitare il Telefono modulo di campo se non è già abilitato. Quindi, usando a Campo con un Testo: normale tipo di riferimento, creare campi per:

  • Indirizzo Linea 1
  • Indirizzo 2
  • Città
  • Stato
  • Cap
  • Nazione

Campi aggiuntivi:

  • Email (campo email)
  • Telefono (campo telefonico)
  • Sito Web (campo link)

Il telefono, e-mail, & sito web campi tutti possono avere valori di riferimento specifici per link o telefono / e-mail per l’elaborazione del browser. Organizza l’ordine del campi nella pagina di creazione del nodo Scheda.

Come creare un tipo di contenuto personalizzato per Drupal 8 con campi

Il prossimo: Passare alla pagina di creazione del nodo Scheda & vedi i tuoi campi nel modulo.

Fase quattro: creare nuovi contenuti utilizzando le schede & campi.

Inizio: Navigando alla pagina / node / add / card, puoi vedere tutto campi creato per il Immagine, Tassonomia, & Informazioni sull’indirizzo elencato nel modulo in ordine di visualizzazione:

Come creare un tipo di contenuto personalizzato per Drupal 8 con campi

Mancia: Utilizza questo modulo per creare il tuo contenuto Rolodex. Aggiungi le informazioni sui biglietti da visita per i clienti & contatti online o utilizzare come strumento di ricerca di database per società di sviluppo specializzate.

Impostazioni: Nel Gestisci visualizzazione campo sezione, modificare i valori di visualizzazione in In linea per tutti i campi di testo e imposta il file immagine da visualizzare con 220px Miniatura sulle pagine dei nodi con 220px Miniatura nelle viste teaser con un valore di etichetta nascosto.

Drupal 8 Pagine dei risultati – Contenuto della carta:

Come creare un tipo di contenuto personalizzato per Drupal 8 con campi

Suggerimento: Usa CSS personalizzato in a Drupal 8 Sottotitoli per modificare i valori di visualizzazione predefiniti.

Il prossimo: Ordinamento completato Carte negli elenchi di visualizzazione con Ricerca esposta utilizzando Visualizzazioni.

Fase cinque: costruire viste per la visualizzazione delle carte & Ricerca.

Per completare il progetto, dobbiamo creare pagine di ricerca per Tassonomia termini in Visualizzazioni e assegnare loro un indirizzo URL. Esporremo il Ricerca visualizzazioni funziona in modo che i termini del campo come indirizzo, città, stato, nazione, ecc. diventino filtri per il contenuto.

In questo esempio, abbiamo rimosso la visualizzazione dell’indirizzo stradale per una vista tabella più compatta:

Come creare un tipo di contenuto personalizzato per Drupal 8 con campi

Installazione: Naviga per creare una nuova vista su: / admin / struttura / viste

  • Impostare il Visualizza per filtrare il contenuto di tipo Carte con Ultimi messaggi in ordine decrescente.
  • Impostare il Titolo per “Sito di prova – Database di ricerca” con un URL di / card-search
  • Salva & Modifica il Visualizza. Quindi aggiungere il campi al display in a tavolo formato.

Come creare un tipo di contenuto personalizzato per Drupal 8 con campi

Visualizza configurazione: Gli amministratori di Drupal hanno la scelta di visualizzare il sito Teasers o creando un display personalizzato con il campi utilizzando tabelle & Elenchi HTML.

Impostazioni di ricerca esposte: Crea personalizzato Visualizzazioni per ciascuno Tassonomia termine & imposta gli URL su: / persone, / aziende, & organizzazioni /. È quindi possibile utilizzare queste pagine come elementi di navigazione del sito con Ricerca esposta sul Campo valori.

Opzionale – Installa il modulo Facets: Al fine di costruire più avanzato Ricerca sfaccettata funzionalità in a Drupal 8 su ciò che esposto filtri in Visualizzazioni offre di default, installa il sfaccettature modulo insieme a opzionale Gamma Widget & Sfaccettature REST.

Mancia: Per una migliore configurazione nei campi Indirizzo, installare il Indirizzo modulo.

Conclusione: ricerca di schede indicizzate con campi di database.

Questo tutorial consente Drupal 8 gli utenti di sfruttare il potenziale di utilizzo campi su un’usanza Tipo di contenuto con Visualizzazioni filtri & Ricerca esposta. I costruttori di siti possono utilizzare questa esercitazione per creare un’app Rolodex per un database che ricerca persone, aziende, & altre organizzazioni.

Dai un’occhiata a questi 3 principali servizi di hosting Drupal:

ChemiCloud

Prezzo di partenza:
$ 2.76


Affidabilità
10


Prezzi
9.9


Di facile utilizzo
9.9


Supporto
10


Caratteristiche
9.9

Leggi le recensioni

Visita ChemiCloud

Hostinger

Prezzo di partenza:
$ 0.99


Affidabilità
9.3


Prezzi
9.3


Di facile utilizzo
9.4


Supporto
9.4


Caratteristiche
9.2

Leggi le recensioni

Visita Hostinger

Hosting A2

Prezzo di partenza:
$ 3.92


Affidabilità
9.3


Prezzi
9.0


Di facile utilizzo
9.3


Supporto
9.3


Caratteristiche
9.3

Leggi le recensioni

Visita A2 Hosting

Articoli How-To correlati

  • Come creare moduli personalizzati in Drupal 8?
    intermedio
  • Come creare una galleria di immagini usando Views in Drupal 8?
    intermedio
  • Come gestire le miniature dei social media in Drupal 8?
    intermedio
  • Come impostare un modulo di contatto personalizzato in Drupal 8
    novizio
  • Come scoprire i dettagli del database del tuo sito Web WordPress usando cPanel
    novizio
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me