Plugin Layouts

Strano. Ho aggiornato a tre livelli nidificati di categorie, ma ora scopro che il componente Categories List ignora tutte le categorie che hanno tre livelli all’interno. Non ricevo errori nella console.

Aggiornamento: L’ho risolto. Nel nostro forum, il componente non gradiva gli slug delle categorie lasciati vuoti, quindi ho usato l’impostazione predefinita che utilizza semplicemente numeri sequenziali. Se una categoria o un sottocategoria utilizzava lo slug predefinito, nessuno dei suoi fratelli o sorelle veniva visualizzato… beh, la maggior parte di loro non veniva. Occasionalmente uno appare e non capisco il motivo.

Ho notato che questo plugin non funziona bene su desktop con il popolare plugin per le board Kanban. Questo problema può essere risolto consentendo agli utenti di chiudere il plugin con un clic. Immagino che il comportamento atteso, se si desidera che funzionino insieme, sarebbe che riconosca l’altro elemento e venga avviato in modalità chiusa, consentendo all’utente di aprirlo se necessario.

Stiamo attualmente lavorando a una versione modificata che raggiungerebbe questo obiettivo in modo leggermente diverso. Quindi non sarà una soluzione diretta a questo bug per coloro che desiderano mantenere invariata la propria funzionalità.

Ehi @Drew-ART, dai un’occhiata all’argomento sull’interoperabilità dei layout sul forum di Pavilion. Questo argomento tratta l’interoperabilità del plugin layouts con altri plugin e temi. Viene menzionata una soluzione suggerita per far funzionare il plugin layouts con Discourse Kanban aggiungendo del CSS.

3 Mi Piace

Credo di averlo installato seguendo le vostre istruzioni qui - Pavilion e qui - Pavilion. Tuttavia, non vedo alcun cambiamento nel tema in uso sul mio sito - https://hangarflying.com. Sono sicuro di aver trascurato qualche impostazione, ma non riesco a trovarla. Di seguito riporto le mie impostazioni di installazione. Grazie in anticipo!

Ciao @Whiskey_Victor_LLC :slight_smile:

Devi abilitare alcuni context. Rileggi le impostazioni del widget e facci sapere se qualcosa non è chiaro, rispondendo a quel topic:

Sì, l’ho letto. Ho un widget abilitato con ogni contesto attivo, ma il layout non vuole ancora mostrarsi…

Prova a rimuovere “tutte le categorie”, salva e aggiorna.

Se hai domande successive o ulteriori problemi con le impostazioni del widget, pubblicale qui:

Ok, perfetto, grazie, ha funzionato. Ora non riesco a far funzionare gli altri… li pubblicherò nell’altro sito.

Sto ottenendo un output molto strano quando uso contemporaneamente il plugin layout personalizzato e il plugin location.

Ho configurato il plugin layout in modo che mostri una mappa delle posizioni dei topic sul lato destro dell’elenco dei topic per alcune categorie. In precedenza, veniva visualizzato in questo modo.

A partire da qualche momento la scorsa settimana, se faccio clic sul link alla categoria, la mappa non viene più visualizzata.

Ma se faccio clic sul pulsante di aggiornamento nel browser, la mappa ricompare.

Avete idea del perché stia succedendo? Ho rimosso tutto il mio CSS per verificare se si trattasse di un problema legato allo stile, ma il fenomeno persiste.

Qualche indizio?

Un ulteriore dato: quando carico una categoria con il layout della barra laterale abilitato, la barra laterale non viene visualizzata e il CSS mostra:

<div class="main-content discovery category no-sidebars" style="width: 100%">

Quando faccio clic sul pulsante di aggiornamento nel browser, la barra laterale con la mappa appare e l’HTML dice:

<div id="ember128" class="sidebar-container ember-view"><div class="sidebar-content" data-click-outside="true"><div class="widget-container nav-container"><div class="locations-map">

Qualcuno ha idea del motivo per cui il plugin consideri la categoria non configurata per avere barre laterali, quando in realtà è il contrario?

Ciao @ckshen,

Grazie per aver identificato questo problema in modo così dettagliato. Le informazioni che hai fornito saranno molto utili per risolvere questo problema. Ho creato un rapporto di bug per questo problema e speriamo di poterlo risolvere al più presto. Ci scusiamo per l’inconveniente! Pubblicherò un aggiornamento qui non appena questo problema sarà risolto.

3 Mi Piace

Grazie per aver indagato!

Per tua informazione, questo problema è iniziato quando ho aggiornato il software Discourse circa un mese fa. Ieri ho aggiornato alla versione 2.8.0.beta6 (f38fd1a5a7), ma il problema persiste.

1 Mi Piace

Ho appena aggiunto questo plugin l’altro giorno e mi piace molto. Ho personalizzato un menu mobile che sembra aiutare molto. Sfortunatamente, ho notato che il menu mobile non sembra apparire con il nuovo plugin di chat. Ho allegato screenshot qui sotto (ho oscurato il logo del sito e le discussioni della chat per motivi di privacy; inoltre, ho personalizzato il plugin whos-online per essere in quel punto, non standard).

Nella pagina di ricerca e in altre pagine, va bene:

Ma nella pagina della chat (che appare dopo aver cliccato sulla bolla della chat nel menu dell’intestazione), non appare più:

Non è molto urgente, tuttavia, con la nuova funzionalità di chat, la trovo piuttosto piacevole da avere (odio spostare il pollice in cima allo schermo per navigare).

C’è qualcosa che suggerisci che posso fare per risolverlo da parte mia?

1 Mi Piace

Inoltre, non sono sicuro se si tratti di un bug o meno, ma quando creo un elenco di categorie e lo inserisco nel menu laterale sinistro, quando faccio clic sulla freccia a discesa per le categorie che hanno sottocategorie, vengo involontariamente inviato alla categoria.

Cosa mi aspetto:

  1. Fai clic sulla freccia a discesa
  2. Le sottocategorie vengono rivelate e la navigazione non cambia
  3. Fai clic sulla freccia verso l’alto
  4. Le sottocategorie vengono nascoste e la navigazione non cambia

Cosa sta succedendo:

  1. Fai clic sulla freccia a discesa
  2. Le sottocategorie vengono rivelate e la navigazione cambia in quella categoria
  3. Fai clic sulla freccia verso l’alto
  4. Le sottocategorie vengono nascoste e la navigazione non sembra cambiare

Sembra accadere sia su desktop che su mobile.

1 Mi Piace

Ciao @jimkleiber

Il plugin della chat sembra aggiungere un percorso personalizzato (/chat), che attualmente non è supportato dal plugin Layouts. Ho creato un report per quanto hai menzionato e cercherò di vedere se possiamo supportarlo.

Sfortunatamente, non credo ci sia nulla di attualmente possibile che tu possa fare per risolvere questo problema.

Sì, questo è l’attuale comportamento previsto del widget. Viene indirizzato prima alla categoria e poi appaiono le sottocategorie. Tuttavia, discuterò con il resto del team Pavilion riguardo alla modifica del comportamento.

2 Mi Piace

Eccellente, grazie!

:+1:

Ah OK, sì, mi confonde solo perché normalmente mi aspetto che la freccia a discesa si apra senza forzare una navigazione del sito. Posso capire se fare clic sul titolo della categoria o anche sulla riga navigasse e si aprisse, ma con la freccia lì, sembra interrompere le mie aspettative.

2 Mi Piace

Sto riscontrando un comportamento incoerente del layout mobile, correlato al browser. Su mobile, sia Chrome che Firefox hanno la barra di navigazione inferiore fissa, non si alterna durante lo scorrimento. Su DuckDuckGo, invece, si alterna. Sto vedendo lo stesso sulla mia istanza ma anche su thepavilion.

Ciao @Mr.X_Mr.X,

Grazie per aver condiviso questo problema. Sembra essere presente solo su DuckDuckGo. Mi occuperò di risolverlo.

1 Mi Piace

Non riesco a trovare il contesto “Latest” e “Categories” per il plugin Layouts, ho provato su due installazioni diverse. I contesti latest e category sono stati rimossi o c’è un errore da parte mia?

Ciao @Mr.X_Mr.X,

Latest e Categories non verrebbero elencati nei contesti in quanto sono filtri. Puoi selezionarli tramite l’input Filters o lasciare vuoto quell’input per indirizzare tutti i filtri.

1 Mi Piace