Stesso tipo di contenuto, due template diversi
ciao
devo presentare una scheda prodotto molto complessa, che a seconda del contesto dovrebbe mostrare una serie di valori comuni più una serie di valori contestuali.
- creo un nuovo tipo di contenuto: "scheda prodotto";
- nello specifico con CCK il primo valore che immetto è il "tipo scheda", con variabili "tipo A", "tipo B" e la possibilità di selezionarli entrambi.
- con views mi creo due viste, quella che elenca le schede di "tipo A" e quella che mi elenca le schede di "tipo B".
fino a qui nessun problema, il problema sorge quando vado a visualizzare la "scheda prodotto" a cui non riesco ad assegnare un template diverso a seconda che il tipo sia A o B.
ovvero se arrivo alla scheda attraverso la vista che elenca i "tipo A" dovrò avere i contenuti comuni, i contenuti di tipo A e il template di tipo A, stessa cosa per la vista che elenca i tipo B, contenuti comuni, contenuti tipo B, template tipo B.
Concettualmente non riesco a risolvere la situazione... se non ne vengo a capo dovrò creare due tipi di contenuto A e B... però questo complicherà un po' la vita a chi dovrà riempire le schede prodotto....
se avete qualche idea ve ne sarò grato!
Risposte
faccio un esempio concreto,
faccio un esempio concreto, che manco io capisco cosa ho scritto. :-)
ho un catalogo di DVD+VHS. voglio fare un tipo di contenuto unico, visto che tra i due cataloghi le differenze sono minime.
Nel contenuto film avrò un campo che mi dirà se fa parte del catalogo DVD, del catalogo VHS o tutti e due.
ci saranno i soliti contenuti comuni più alcuni particolari per DVD / VHS, come l'imballo, tipo di nastro, cover, contenuti extra, regione ecc. ecc.
quindi faccio le mie due views, una che mi elenca i dvd e una i vhs.
quando vedo la scheda dvd voglio vedere solo i dettagli relativi al dvd, mentre quando guardo la scheda VHS non voglio visualizzare dati come contenuti extra, regione, ecc. inoltre le foto sono diverse tra dvd e vhs.
per fare ciò ho bisogno di assegnare due template allo stesso tipo di contenuto...
che dovrebbero innescarsi a secondo se sulla scheda ci si arriva dalla lista dvd o dalla lista vhs...
come faccio?