2012-11-22 9 views
5

Sto utilizzando orchard cms con il tema bootstrap.Orchard CMS crea una vista a tema per il mio tipo di contenuto

ho creato un tipo di contenuto: Casa

contiene CAMPI immagine

  • (campo selettore media)
  • Tipo di proprietà (campo tassonomia)
  • Location (tassonomia campo)
.210

Ha PARTI

  • comune corpo
  • pubblicano entro
  • Titolo
  • Autoroute

voglio query di case e di essere in grado di scegliere la visualizzazione/layout per loro

ad es. layout chiamato HouseList (principalmente per barre laterali) che renderanno: titolo, immagine e collegamento a casa, posizione e tipo possibili ma senza i collegamenti come predefiniti. E poi un layout fullDetails e un layout solo immagine (così posso mostrare una bobina jquery che dice un widget in un quadzone) Come posso fare tutto questo per favore, ho provato in vista Content-House.cshtml ecc ma non posso accedere ai dettagli model.content per scegliere cosa visualizzare.

Sono sicuro che quando avrò l'idea di come fare 1 dovrei essere in grado di ordinare il resto. Ho letto la documentazione ecc., Ma ci sono tanti modi diversi, ad esempio il file di posizionamento, modificare le parti, i contenuti, creare classi per gestire il display ecc. sureley mi manca qualcosa di semplice come creare una vista per ogni lista che voglio ad es. houue-list, house-details, house-imageONly e quindi manipola il contenuto.

Si prega di aiutare ho provato diverse cose per ottenere questo sito in esecuzione per settimane e non arrivare molto lontano. Gli esempi sarebbero fantastici, ma ho cercato su Google per ore e ho trovato simili ma niente con abbastanza dettagli per un principiante.

Grazie

risposta

2

Il modo standard di fare cioè il posizionamento a muovere le cose intorno e modelli alternativi per le diverse parti e campi. È possibile specializzare il posizionamento e si alterna con il tipo di visualizzazione, che è Riepilogo quando si esegue il rendering in un elenco, ad esempio ciò che restituisce una proiezione e Dettagli per la vista di dettaglio.Maggiori informazioni sul posizionamento può essere trovato qui: http://docs.orchardproject.net/Documentation/Understanding-placement-info e alterna qui: http://docs.orchardproject.net/Documentation/Alternates

Ora, se si preferisce prendere completamente sopra il rendering e fare a meno di posizionamento, qui ci sono un paio di messaggi che possono aiutare:

http://weblogs.asp.net/bleroy/archive/2011/07/31/so-you-don-t-want-to-use-placement-info.aspx

http://weblogs.asp.net/bleroy/archive/2011/03/27/taking-over-list-rendering-in-orchard.aspx

+0

Grazie per la risposta. Sono stato via per il fine settimana. Guarderemo attraverso questi link (ho già scansionato questi prima). Ci sono progetti di esempio a tema ovunque per riferimento usando le proiezioni e le alternative. Avrei pensato che quello che sto facendo è un luogo comune e semplice. – Jonnymaboy

+0

È un luogo comune e semplice, ed è per questo che sono riuscito a darti quei link. –

+0

ok grazie. Penso che il tuo blog link di non usare il file di posizionamento sembra più facile da seguire come ho provato il file di posizionamento senza successo. Non ci sono esempi scaricabili che conosci. vale a dire altri temi nel frutteto che fanno sopra con cui posso giocare. Grazie per il vostro aiuto e commenti sono molto apprezzati. – Jonnymaboy

Problemi correlati