Sottomenu dell'intestazione

Ciao, grazie per la risposta.

Non ho ancora aggiornato la versione.
Essendo una versione beta, non oso nemmeno farlo. Ho visto che nel trial di Discourse funziona.
Se aggiorno la mia versione alla 2.6, funzionerà?

Grazie per qualsiasi indicazione tu possa darmi.

Deve essere un bug. Non riesco a farlo funzionare nemmeno io. Lo sovrascrivo semplicemente nel CSS.

Se ho perso il plugin a causa di un aggiornamento andato male, ad esempio, esiste un modo per caricare solo i menu che ho inserito invece dell’intero forum?

Mi è capitato di cancellare accidentalmente il plugin, ma non riesco a trovare un modo per caricare solo gli elementi del menu dal processo di Backup/Ripristino.

Un’ultima domanda, ma davvero seria.

Ho riscontrato un grosso problema nel tentativo di nascondere alcuni menu su alcune pagine delle categorie utilizzando CSS. I menu target non contengono caratteri latini, poiché tutti i menu sono in lingue diverse. In questo caso, non posso basare le regole CSS sulle classi.

@Johani, puoi aggiungere un ID numerico a ogni menu? Questo risolverebbe il problema. In attesa di una tua risposta!

Aggiornamento: una soluzione semplice sarebbe aggiungere manualmente un parametro aggiuntivo con un ID univoco a ogni menu che aggiungiamo nelle impostazioni del componente.

Aggiornamento 2: Ho risolto il problema con questa soluzione: Add a custom header with a dropdown menu

1 Mi Piace

Ho 38 sottomenu in un menu. Ho bisogno di uno scorrimento verticale per i sottomenu. Come posso aggiungerlo? Vi chiedo gentilmente dei suggerimenti.

2 Mi Piace

Ciao,

Ho visto questo componente del tema perché desidero un’intestazione con voci di menu e sottomenu. Tuttavia, sembra che questo componente mi obblighi ad avere una voce di sottomenu per ogni intestazione. Non riesco ad aggiungere un URL direttamente all’intestazione.

Il menu viene aggiunto tramite Testo, icona, titolo, visualizzazione.
Non c’è nessun URL qui. Come posso aggiungere un link a una voce di menu che non ha voci di sottomenu?

4 Mi Piace

È una sfida creare un elenco a due colonne per la visualizzazione desktop? Per chi ha diversi link, questo risolverebbe un grosso problema! (lo scorrimento fino in fondo all’elenco chiude automaticamente il menu, il che è un problema di UX). Ottimo lavoro!

3 Mi Piace

Ciao Rolando, hai già capito come fare?
Sto provando a fare la stessa cosa senza successo.
Saluti :slight_smile:

1 Mi Piace

purtroppo non è successo e ho rinunciato :confused:

1 Mi Piace

Ciao @hrayner o @AntiMetaman siete riusciti a capire come aggiungere elementi al menu di intestazione con collegamenti e anche elementi del sottomenu con collegamenti?
Sto provando a fare lo stesso senza successo :sweat_smile:.
Grazie ragazzi, e buon anno! :partying_face:

1 Mi Piace

Ciao Henry,

No, purtroppo non sono riuscito a capirlo con questo metodo. Alla fine ho realizzato tutto da zero con html e css, che penso sia la tua migliore opzione. Spero che questo aiuti!

1 Mi Piace

Stiamo usando questo componente del tema e soddisfa quasi perfettamente le nostre esigenze. Grazie!

Ora stiamo pensando di supportare più lingue sul nostro sito. Questo componente può essere localizzato, in modo che segua la lingua dell’interfaccia?

2 Mi Piace

Aspetta, è questo:

A causa di questo?

Relief GIFs | Tenor

L’ho appena notato stamattina sulla 2.9.0.beta2. Non potete immaginare quanto questo migliori la funzionalità del componente del tema del sottomenu dell’intestazione. Passerò la giornata a spostare le cose solo perché posso :smiley:

9 Mi Piace

C’è un modo per aggiungere una classe admin/staff a un menu a discesa o a elementi di menu specifici.
Non è necessario che i link specifici dell’amministratore, anche se inaccessibili, vengano visualizzati. Sarebbe utile.

Questo menu personalizzato sembra davvero promettente per la situazione in cui mi trovo.

Ho la versione JS di Discourse servita a Google, sembra buona ma sto pensando di usare questo componente per sostituire l’attuale menu hamburger. Google ha problemi a renderizzare il menu hamburger JS predefinito.

1. Ciò significa che il menu non necessita di Javascript per funzionare? O funziona simile al menu originale?

2. Posso nascondere il menu hamburger predefinito mantenendo abilitato questo personalizzato? (Fatto con CSS display none)

Modifica: OK, sembra che non venga utilizzato JS per questo menu.

1 Mi Piace

Possiamo avere un’impostazione predefinita per visualizzare solo agli utenti connessi? o almeno visualizzarla a un livello di fiducia specifico o superiore in modo da visualizzarla essenzialmente solo agli utenti connessi.

Penserei che il concetto di TL sarebbe utile se per ogni elemento dell’intestazione o elemento dell’elenco, un elemento personalizzabile aggiuntivo per collegamento per il livello di fiducia minimo per visualizzare il menu/collegamento poiché può essere utilizzato per visualizzare alcuni collegamenti a tutti e altri collegamenti solo allo staff (TL4).

1 Mi Piace

@Cozdabuch
Ho questa funzionalità integrata nel mio componente dropdown-header. Tuttavia, è meglio usare quel componente solo se non hai troppe voci di menu, poiché aggiunge le voci direttamente in linea con la barra di intestazione predefinita di Discourse.

1 Mi Piace

@keegan grazie. Stavo pensando di usare quel TC perché è più pulito e ho visto la funzionalità personalizzabile.

Ho circa 5-8 link in ognuno dei 3 menu. Ero preoccupato che fossero troppi da visualizzare bene. Cosa ne pensi?

1 Mi Piace

@Cozdabuch i collegamenti all’interno dei menu possono essere molti di più, sono principalmente le voci di primo livello che devono essere meno. Se ne hai solo 3 dovrebbe andare benissimo.

2 Mi Piace

Come si potrebbe abilitare questo per la vista del crawler?

Forse posso aggiungere qualcosa al file .erb HTML del crawler?