Cerca 2 campi in un tipo di contenuto Drupal
-
27-09-2020 - |
Domanda
Ho bisogno di un semplice modulo di ricerca sul mio sito drupal ma non riesco a capire il modo migliore per farlo.Fondamentalmente ho un tipo di contenuto con un paio di campi diversi e voglio la mia forma di cercare sia nel titolo che nel corpo e quindi restituire un elenco con il titolo la sua immagine e il corpo spogliato.
Ho provato con le viste e funziona bene e Ajaxy tranne che ci sono due campi - uno per il titolo e uno per il corpo.
Faccio il mio modulo con un po 'di SQL e qualsiasi altra cosa sia necessaria o c'è un modo per ottenere panorami per farlo per me?
Soluzione
La soluzione che ho usato per un caso simile suona strano, ma nel prezzo globale della preformance / codifica / spazio, è una soluzione fantastica e semplice.
La soluzione è qui .
In poche parole:
- .
- Utilizzare il campo CCK calcolato per combinare tutti i campi che si desidera cercare.
- Scrivi un piccolo Ajax per cercare sul campo calcolato.
- Creare una vista che mostrerà i campi originali e non il campo calcolato.
Buona fortuna, Fammi sapere se hai bisogno di ulteriore aiuto.
Altri suggerimenti
È inoltre possibile eseguire un modulo di ricerca personalizzato, che mostrerà i risultati personalizzati, che possono essere estratti con le tue query SQL (combinando i campi e tali).
Sei sicuro che la tua ricerca attuale non stia già guardando nel titolo e nel campo corporeo ??