Creare e gestire modelli di pagina
Mentre le pagine Web sono nodi nella mappa del sito del sito Web che rappresentano il contenuto accessibile agli utenti del sito Web, i modelli di pagina puntano alle pagine .aspx effettive o ai modelli Web che forniscono un mezzo per mantenere un aspetto della struttura coerente con il contenuto del sito Web.
Quando crei una nuova pagina Web per il tuo sito Web, tramite lo studio di progettazione o utilizzando l'app Gestione dei portali, è necessario selezionare un modello di pagina (noto anche come layout di pagina) che presenterà il layout e la funzionalità della pagina Web agli utenti del sito Web.
Un modello di pagina determinerà se la pagina Web utilizzerà una pagina .aspx o un modello Web per il suo layout, oltre a determinare se la pagina Web eseguirà il rendering dell'intestazione e del piè di pagina del sito Web.
Gestire i modelli di pagina
La creazione di un nuovo modello di pagina è necessaria per puntare a un modello Web nuovo o esistente che è stato sviluppato come layout di pagina personalizzato. Vedi Esercitazione: aggiungi un layout di pagina personalizzato al tuo sito per un'esercitazione completa sulla creazione di layout di pagina personalizzati.
Apri l'app Gestione del portale.
Vai a siti Web>Modelli di pagina.
Per creare un nuovo modello di pagina, seleziona Nuovo.
Per modificare un modello di pagina esistente, seleziona il nome del modello di pagina
Inserisci i valori appropriati nei campi.
Seleziona Salva e chiudi.
Attributi del modello di pagina
Nome | Descrizione |
---|---|
Nome | Nome del modello utilizzato come riferimento. |
Sito Web | Il sito Web associato. |
Tipo | Il tipo del modello, che controlla in che modo il modello determinerà il rendering.
|
Riscrivi URL | Percorso della pagina .aspx ASP.NET fisica che eseguirà il rendering del contenuto. Questo campo viene visualizzato solo se Riscrivi URL è selezionato dall'elenco Tipo. Puoi puntare solo a pagine .aspx predefinite. |
Modello Web | Un riferimento a un modello Web che verrà utilizzato per il rendering di questo modello. Questo campo viene visualizzato solo se Modello Web è selezionato dall'elenco Tipo. |
Valore predefinito | Se "Sì", il modello sarà l'impostazione predefinita assegnata al menu a discesa negli strumenti di modifica lato client. |
Nome tabella | Il tipo di tabella di pagina di cui questo modello deve eseguire il rendering. Questo sarà usato dal sistema di editing front-side per presentare solo gli opportuni modelli per gli autori di contenuti. In genere, questa sarà la pagina Web (adx_webpage), ma potrebbe essere un'altra tabella del portale, come Forum, Thread del forum, Blog o Post del blog. |
Description | Una descrizione di questo modello. |