Qualcuno può aiutarmi a capire questo? Mi sembra che mi stia sfuggendo qualcosa di molto ovvio perché mi aspetto che l’impostazione funzioni al contrario.
La descrizione dice
Mostra un banner nelle pagine dell’elenco degli argomenti principali per dare il benvenuto ai membri e consentire loro di cercare i contenuti del sito
Ecco perché mi aspettavo:
Casella di controllo selezionata → banner di benvenuto
Casella di controllo deselezionata → nessun banner
Ho l’impressione di vedere più probabilmente ciò che corrisponde alla configurazione al momento dell’aggiornamento. Ho attivato il banner 20 ore fa e c’è stato un aggiornamento 16 ore fa. Poi ho avuto problemi a rimuovere il banner. Ad un certo punto, tuttavia, è migliorato (c’è stato un altro aggiornamento 8 ore fa). Ora riesco a malapena a far apparire il banner. Quindi, anche se l’impostazione è attivata, spesso non viene visualizzata.
Inoltre, attivare e disattivare rapidamente (o viceversa) sembra causare problemi.
È strano che questo persista anche dopo l’aggiornamento nell’app Quando salviamo questi valori sul server, inviamo un messaggio MessageBus al client qui, che dovrebbe aggiornare l’interfaccia utente reattiva:
Ma sembra che in qualche modo le tue impostazioni siano state invertite tra vero/falso qui? Cosa vedi se esegui questo nella console rails per il tuo sito?
SiteSetting.theme_site_settings
Vedrai qualcosa di simile, i numeri rappresentano l’ID del tema:
Sembra che si comporti correttamente sul tuo tema sul tuo sito ospitato al momento. Questo è interessante però:
Forse continuiamo a tenere d’occhio e vediamo se continua a succedere? Sentiti libero anche di avviare un messaggio privato con me se desideri discutere ulteriormente le specifiche del sito ospitato.
Mi sono appena collegato al tuo sito e non lo vedo nel tema predefinito, e vedo che è disabilitato su /admin/customize/themes/1. L’ho attivato e poi disattivato e si è mostrato e poi nascosto nell’altra scheda.
Non lo vedo nemmeno su Foundation, ma è abilitato nell’admin. Tieni duro, vedrò se riesco a capire il problema.
Ho riattivato il banner sul tema predefinito tre ore fa per vedere cosa succedeva dopo il prossimo aggiornamento. Ed era lì, ma ora è di nuovo sparito. L’impostazione è ancora abilitata.
Sembra ancora che preferisca lo stato che aveva quando il sito è stato aggiornato
Grazie Moin… questo è molto inaspettato e, per quanto ne so, sei l’unica persona che l’ha riscontrato finora. Creerò un sito di prova per me stesso, apporterò modifiche e distribuirò per vedere se riesco a replicare il problema, forse questo aiuterà a rintracciarlo.
Sembra decisamente un problema di cache, soprattutto perché dici che l’interfaccia utente stessa sta cambiando, ma puoi vedere nell’area amministrativa che l’impostazione è ancora abilitata.
Sembra che la prima modifica in particolare non funzioni correttamente.
Ieri ho abilitato il banner su Foundation e circa 25 minuti dopo il banner era visibile. Sono circa i 30 minuti che hai menzionato.
Ora ho riprovato. L’ho disabilitato su Foundation, è scomparso, ma è riapparso dopo un ricaricamento. E non è solo il mio utente il problema; testo sempre con un utente di prova in una scheda privata. Ma anche dopo 30 minuti è ancora lì.
AGGIORNAMENTO: Ora è sparito. Quindi ci è voluta circa un’ora.
Non so se sia rilevante, ma avevo disabilitato “mostra banner di benvenuto” quando sono uscite le impostazioni del sito personalizzabili. Quindi il valore era diverso dall’impostazione predefinita. Forse questa è la differenza? Se crei un forum ora, il valore non avrà una cronologia, sarà semplicemente quello predefinito.