Volevo sapere se esiste un parametro nella funzione di ricerca che permetta di effettuare la ricerca solo in determinate categorie. Sì, so che è possibile farlo digitando il nome della categoria nella ricerca, ma voglio semplificare la vita ai miei utenti.
Ho appena fatto un test e, se imposti il “prefix” per “/search?context=category&context_id=YOUR_CATEGORY_ID_HERE&q=”, funziona correttamente. Ecco un’anteprima, utilizzando l’ID categoria 8 e cercando “lara”:
L’ho provato e grazie a @David_Ghost per il suo aiuto, ma non lo trovo intuitivo da usare. Proverò a sviluppare un altro approccio. È bene sapere che gli utenti confrontano sempre tutto con altri software e che è già abbastanza complicato farli venire o mantenerli qui .
L’ho testato e ringrazio @David_Ghost per il suo aiuto; tuttavia, non trovo il suo utilizzo intuitivo.
Mi chiedo se potresti fornire qualche dettaglio in più su cosa hai provato qui e su quale risultato hai ottenuto. Forse potresti condividere alcuni screenshot?
Volevo una ricerca che cerchi in due categorie contemporaneamente sul forum, restando sulla pagina del forum. Se ho capito bene, ci si ritrova con due barre di ricerca con un logo per tipo di ricerca. Già così gli utenti trovano complesso l’uso di Discourse. Quindi sto cercando di semplificare l’utilizzo . Il problema di oggi è che l’utente confronta tutto con tutto. Forse poi sto usando male il componente.
Ciò che volevo era digitare una ricerca e che il motore di ricerca cerchi solo nelle due categorie configurate.
Puoi spiegarmi come la ricerca avanzata aiuta gli utenti a cercare in più categorie contemporaneamente? Ricordo di aver sollevato il problema quando wiki e documentazione sono state separate, ma non ricordo alcun cambiamento da allora.
Puoi mostrarmi dove l’OP ha chiesto di cercare in categorie specifiche contemporaneamente?
Dalla traduzione, ho capito che si tratta della possibilità di limitare la ricerca a categorie specifiche, e che questo è già possibile tramite l’operatore di ricerca per categoria, ma in modo più intuitivo.
Non voglio creare problemi, so che non è facile trovare una soluzione perfetta e soprattutto, per me, il problema sono gli utenti che non sono necessariamente abituati ai forum come ai chat. So che ci sono filtri predefiniti, il che non mi dà affatto fastidio perché ci sono abituato, ma penso all’utente principiante e per complicare le cose, è anche di fretta
Sto cercando una soluzione per questi utenti. Il mio forum è dedicato ai giochi da tavolo e ho diverse categorie che trattano di tutto, tranne che in due categorie dove ho le schede dei giochi.
Volevo usare la barra di ricerca solo per le schede dei giochi.
Supponiamo di avere 4 categorie: cat1, cat2, cat3 e cat4. Nelle categorie cat2 e cat3 si trovano le mie schede di gioco.
Quando l’utente digita “giochi1”, la barra di ricerca deve cercare solo nelle categorie cat2 e cat3 per impostazione predefinita.
Questa è la mia problematica.
Per me non è un problema, perché conosco bene la soluzione Discourse, ma molti utenti non vogliono complicarsi la vita. Vogliono una soluzione rapida e senza pensieri.
Per me, il problema più grande è semplificare l’uso per gli utenti. Adoro Discourse, trovo che la comunità sia fantastica, così come gli sviluppatori di Discourse. Apprezzo ciò che fate, ma Discourse deve adattarsi a diverse situazioni d’uso; non è facile e lo capisco.
Modificare la priorità di ricerca nelle impostazioni della categoria funzionerebbe per te? Questo potrebbe rendere molto più probabile che gli utenti trovino gli argomenti di quella categoria. Puoi provarlo qui su Meta cercando in supporto, che ha una priorità bassa, quindi trovi la maggior parte degli argomenti dalle sottocategorie come l’auto-ospitazione.