Pagine di sistema

Le pagine di sistema permettono di applicare alle schermate di errore e dei plugin rivolte ai visitatori lo stesso layout e gli stessi slot condivisi del resto del sito. Si trovano in Pagine e sono contrassegnate dal badge Sistema. Il filtro Tipo di pagina distingue i record Contenuto da quelli Sistema. Il menu Sistema continua a ospitare la configurazione operativa.

Preparare un design

  1. Seleziona un sito in Pagine ed espandi Pagine di sistema tramite l’intestazione con l’indicatore di apertura. Puoi usare l’intestazione anche da tastiera.
  2. Scegli Prepara bozza accanto a una schermata di errore integrata o dichiarata da un plugin abilitato.
  3. La bozza include blocchi nativi iniziali modificabili con intestazione e testo introduttivo tradotti. I design di errore includono anche il normale testo di errore. I blocchi iniziali della pagina 404 comprendono un Button Link alla home page. Apri Main → Modifica blocchi per cambiare il contenuto.
  4. Seleziona il layout della pagina. Usa i controlli esistenti degli slot per associare intestazione, piè di pagina, barra laterale o altri slot condivisi compatibili.
  5. Aggiungi i contenuti circostanti e le traduzioni, poi apri l’anteprima.
  6. Quando il design è pronto, pubblicalo esplicitamente. Preparare o salvare una bozza non modifica la schermata pubblica.

L’editor richiede le autorizzazioni per le pagine già previste per il sito selezionato. Le autorizzazioni degli slot condivisi restano separate. Una schermata già preparata apre il design esistente. Ripetere la preparazione non crea mai duplicati. Puoi archiviare o eliminare il design per ripristinare l’aspetto integrato. Il design non ha uno slug pubblico autonomo e non appare nei risultati della ricerca, negli elenchi automatici di pagine o nella sitemap. Non puoi duplicarlo o spostarlo in un altro sito. Prepara un design specifico per quel sito. Le importazioni conservano l’identità della schermata e lasciano in bozza i design importati. Il flusso Site Promotion esistente, basato sui percorsi, rifiuta i pacchetti contenenti pagine di sistema. Per quel flusso esporta solo le normali pagine di contenuto.

La scheda Impostazioni identifica la Schermata con il suo nome leggibile. Espandi Dettagli tecnici solo se ti serve l’identificativo interno dell’associazione. Se la definizione del plugin non è disponibile, la schermata usa il titolo salvato della pagina.

Modificare il contenuto preparato

La preparazione iniziale salva insieme la pagina, i suoi blocchi, le traduzioni e la prima revisione. Apri Main → Modifica blocchi per trovare il testo iniziale già compilato e modificarlo con i normali controlli dei blocchi. L’anteprima mostra i blocchi salvati e riflette le modifiche. Riaprire un design conserva tali modifiche.

I blocchi predefiniti sono normali record Hero, Header, Plain Text o Button Link, con righe di traduzione SQL e impostazioni tipizzate. Non sono gestiti da un modello JSON o da un archivio di contenuti separato del plugin. Usano lo stesso editor di blocchi e la stessa API delle altre pagine.

Contenuto a runtime

La funzionalità continua a gestire il modulo, i risultati e l’elaborazione. I blocchi redatti in Main appaiono prima del contenuto funzionale. Non puoi rimuovere i moduli o i risultati necessari al plugin eliminando blocchi o disattivando Main. Le anteprime dei plugin mostrano i blocchi editoriali nativi salvati e un piccolo segnaposto funzionale con etichetta, senza dati reali di clienti, account, pagamenti o token. Le anteprime degli errori del nucleo mostrano il contenuto editoriale salvato senza segnaposto per un modulo. Al testo di errore personalizzato non segue un secondo messaggio predefinito immutabile. I blocchi degli slot condivisi conservano il proprio flusso di pubblicazione. Il plugin deve dichiarare il supporto. La sola presenza di una route pubblica non la rende una pagina di sistema.

Il nucleo fornisce Pagina non trovata (404) e Manutenzione (503). Le versioni aggiornate dei plugin Campaigns, Appointments, Memberships e Commerce dichiarano le proprie schermate di conferma, account, carrello e pagamento. Un solo design per schermata copre tutti i relativi record a runtime.

Comportamento in caso di errore

Pubblica la pagina e i suoi blocchi di contenuto tramite il flusso normale. La schermata pubblica di errore integrata rimane in uso finché il design non dispone di contenuto Main pubblicato.

Un design 404 pubblicato mantiene la risposta 404 effettiva e la protezione contro l’indicizzazione. Gli errori JSON e il modello 404 dell’applicazione host restano invariati. Se non è possibile generare il design di errore personalizzato, il CMS usa la schermata integrata di ripiego.

Prima di aggiornare il CMS, il design 503 pubblicato del sito principale viene generato e salvato come HTML. La risposta di manutenzione può quindi funzionare senza applicazione o database, mantenendo lo stato HTTP 503 e le indicazioni per riprovare. Il blocco per manutenzione di Laravel, attivo prima dell’avvio, riguarda tutta l’installazione. Gli altri domini usano quindi il risultato di manutenzione preparato per il sito principale. Comprende il layout selezionato e gli slot condivisi, senza gli overlay di ricerca e consenso del CMS. Se non è disponibile un design pubblicato utilizzabile, si applica il modello di manutenzione statico integrato. Preparare una pagina di sistema non attiva la modalità di manutenzione del sito.

La ricerca e le preferenze dei cookie restano strumenti della pagina corrente. Non sono pagine di sistema. I vecchi indirizzi di ricerca e preferenze reindirizzano alla home page localizzata e aprono la finestra modale corrispondente. Gli endpoint JSON e dei moduli mantengono la loro funzione tecnica. Consulta Ricerca e Cookie e privacy.