Domanda

Sto lavorando su un sito Umbraco solo ora e uno dei requisiti è quello di avere una sezione personalizzata nel back-end che può essere utilizzato per gestire la pubblicazione più piccoli micro-siti.

Sono stato in grado di creare la nuova sezione e ha aggiunto alcuni nodi ad esso. Quello che non riesco a lavorare è la pubblicazione di loro e che li rende visibili presso l'URL corretto.

Per fare un esempio, dire che ho creato una nuova sezione chiamata microsito, dentro che c'è una cartella chiamata MyPortfolio. questo l'instradamento di qualcosa come www.myumbracosite.com/microsite/myportfolio.

Qualcuno sa come ottenere questo genere di cose di lavoro? E 'anche possibile pubblicare il contenuto da outsite della sezione contenuto principale?

Qualsiasi aiuto sarebbe molto apprechiated.

Cordiali saluti Colin G

È stato utile?

Soluzione

Dalla mia comprensione le sezioni personalizzate sono per il collegamento al database personalizzati o dati da qualche parte che ha bisogno di un'interfaccia.

Detto questo, è possibile utilizzare UrlRewriting e una pagina di contenuto esistente con una macro per fare qualcosa di simile.

Se si ha una pagina chiamata microsito, quindi utilizzando UrlRewriting si potrebbe fare il parametro passato a microsite.aspx (una pagina di contenuto in Umbraco) essere "MyPortfolio".

Con un controllo utente sul modello microsito potrebbe visualizzare alcuni contenuti dal database esterno (o dovunque una sezione personalizzata memorizza).

Non sono sicuro che è quello che stai cercando ...

Perché stai cercando di creare una nuova sezione per più contenuti? L'attuale area del contenuto Umbraco ha tutti i tipi di autorizzazioni per utenti e membri. Sono i micrositi tutti nella stessa installazione di Umbraco?

Un'altra possibilità è che la sezione personalizzata potrebbe semplicemente essere utilizzato come una procedura guidata di installazione per i nuovi siti. Si potrebbe creare nuovi contenuti e gli utenti nei loro luoghi normali e basta usare la nuova sezione per crearli. Non è troppo difficile creare contenuti da C #, quindi probabilmente sarebbe la stessa cosa che farlo da un controllo utente.

Può fornire un po 'di più informazioni?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top