Maschera di inserimento dati semplificata

9 contenuti / 0 new
Ultimo contenuto
Maschera di inserimento dati semplificata

Salve a tutti, ecco il mio problema:

In un sito di eventi, gli utenti registrati possono inserire le informazioni relative ad uno o più eventi. Quindi ho creato vari tipi di contenuto con campi per l' inserimento di date, scelta delle provincie, inserimento di immagini, ecc., ho creato anche vari moduli per la visualizzazione configurandoli a seconda delle necessità e fin qui tutto funziona alla perfezione (per fare ciò ho utilizzato diversi moduli aggiuntivi, CCK, view, date, imagefield, ecc.) per ogni tipo di contenuto ho anche creato un vocabolario di parole chiave.

Ogni utente ha la possibilità di scegliere il tipo di contenuto da creare da Crea contenuto. Io vorrei, a questo punto, semplificare la vita degli utenti offrendo loro un nuovo tipo di contenuto che raggruppi tutti gli altri scegliendo in fase di inserimento a quale tipo di contenuto deve essere associato l'evento (spero di essermi spiegato bene).

Ho provato ad aggiungere un campo node reference in una select list, ma mi riporta tutti i contenuti pubblicati, io invece voglio che la scelta sia sui tipi di contenuto.

Ho letto su questo forum che bisogna "lavorare" con la tassonomia, ma non mi convince del tutto perché come faccio associare un tipo di contenuto ad un vocabolario e poi metterlo come opzione in una lista di scelta?

Se guardate nel sito http://www.eventingiro.it forse capite meglio (spero il link non sia interpretato come spam).

Ciao paologaz, da quanto ho visto, e credo di aver capito, tu ha creato :

6 Content Type

con dei field

Data:
Località:
Provincia:
Foto:
Body:

ora se tu ci pensi bene hai 6 contenuti perfettamente uguali. La tassonomia in questo caso ti darebbe la possibilità di avere un solo contenuto classificato per termine di tassonomia. La Tassonomia non è altro che un modo di classificare i nodi.

E allora, potresti organizzare i tuoi contnuti creando un
Vocabolario : che chiamerei Tipo Evento associandogli i
Termini :
Arte e cultura
Disco & night
Eventi sportivi
ecc ecc

Creata la tassonomia devi associarla al contenuto (content types): per esempio io lo chiamerei
Eventi
che ha i fields
Data:
Località:
Provincia:
ecc ecc
devi aggiungere un campo (field) selezionando il tipo : Term reference( scusa io lo uso in inglese) e Select list.
Scegliendo select list avrai nel contenuto un "menu a tendina" con dentro i termini "Arte e cultura" ecc ecc
Riorganizza i campi e Salva.
Crea un contenuto Eventi e procedi come prima associandogli un termine.
Finito

In conclusione: chi inserirà i contenuti avrà 1 solo contenuto Eventi che catalogherà per termine.
Direi che è molto piu snello.

Puoi fare tutto questo senza interferire con quanto hai gia fatto; vien da se che nel caso utilizzassi la tassonomia per catalogare i contenuti dovrai riorganizzare un po tutto il lavoro le view il calendario e compagnia bella.

ciao

p.s. questa di risposta è piu completa ? ;) scherzo.

@semplix

Questo è un tutorial vero e proprio, quello che mi serve è questo, ma c'è un problema!
Ho creato il vocabolario con i termini associandolo al tipo di contenuto, ma quando mi accingo a creare la field, nella lista non è presente Term reference, esiste node reference e user reference, oltre ad altri termini e qui mi blocco.

Piuttosto di niente meglio piuttosto!
Personal web site: www.GerardoBiasioli.it

...è un errore di entrambi...

io parlavo di D7 e tu invece stai usando D6...ma io non potevo saperlo...

Quindi con la creazione del Vocabolario l'associazione al contenuto l'hai fatta;

devi saltare questo passaggio

devi aggiungere un campo (field) selezionando il tipo : Term reference( scusa io lo uso in inglese) e Select list.

non devi far altro che creare un nuovo contenuto ( quello al quale hai associato la tassonomia) e vedrai una select list con le voci degli eventi.

ciao

Funziona! e visto che sei in vena, ti chiedo un' ultima cosa.
Quando perfezionerò i permessi per gli utenti e potranno pubblicare eventi utilizzando la maschera che ho creato, dovrò configurare le viste di tutti i blocchi per la visualizzazione degli eventi.
E' corretto aggiungere alle varie viste un filtro basato sulla tassonomia assieme ai filtri esistenti (nodo:tipo e nodo:pubblicato) per continuare a visualizzare anche i contenuti precedentemente pubblicati?
Mi può creare qualche problema, per esempio nella indicizzazione delle parole chiave?
Comunque sia ti ringrazio di cuore!
p.s. - ti ricordi la discussione su view_slideshow? ebbene il problema era molto semplice: avevo view 6.2 e view_slideshow 6.3. Adesso ho installato la versione 6.2 di view_slideshow e funziona ma ho problemi con l' update del database.
Arrivederci

Piuttosto di niente meglio piuttosto!
Personal web site: www.GerardoBiasioli.it

paologaz wrote:
Funziona! e visto che sei in vena, ti chiedo un' ultima cosa.

Bene, non poteva essere diversamente .
Quote:
Quando perfezionerò i permessi per gli utenti e potranno pubblicare eventi utilizzando la maschera che ho creato, dovrò configurare le viste di tutti i blocchi per la visualizzazione degli eventi.
E' corretto aggiungere alle varie viste un filtro basato sulla tassonomia assieme ai filtri esistenti (nodo:tipo e nodo:pubblicato) per continuare a visualizzare anche i contenuti precedentemente pubblicati?

Credo di si. Fai delle prove. metti il sito in manutenzione e vedi, non coscendo la strutturazione del progetto non mi sbilancio. tieni conto che utilizzando la tassonomia potrebbe cambiare totalmente l'organizzazione dei contenuti come menu blocchi views, bo non ti so dire la mia inesperienza non mi consente di essere piu preciso.
Quote:
Mi può creare qualche problema, per esempio nella indicizzazione delle parole chiave?

A che ti riferisci con "indicizzazione delle parole chiave" ? di chi?
Quote:

Comunque sia ti ringrazio di cuore!

figurati è un piacere.

Quote:
p.s. - ti ricordi la discussione su view_slideshow? ebbene il problema era molto semplice: avevo view 6.2 e view_slideshow 6.3. Adesso ho installato la versione 6.2 di view_slideshow e funziona ma ho problemi con l' update del database.
Arrivederci

Si ricordo la discussione e i downgrade non sono mai cosi semplici da fare e poi dipende come l'hai fatto.
Comunque io proverei, se non è deleterio per il funzionamento del sito, a cancellare tutti i contenuti del contenuto Slideshow, le Views associate (magari esportale) e disinstallerei View slideshow 6.3 ( uncheck nei moduli ---salva --- poi disinstalla ) poi pulizia cache e update del database ; dopo questo, rinstallerei il modulo e ricreerei la slideshow e la views.

saluti

@semplix - riapro la discussione per ringraziarti.
Sono riuscito a creare la maschera di inserimento eventi che con i giusti permessi può essere utilizzata sia da utenti registrati che non (naturalmente gli utenti registrati hanno qualche privilegio in più).
Ho anche messo a posto tutte le viste, la cui configurazione è stata meno difficile del previsto.

Piuttosto di niente meglio piuttosto!
Personal web site: www.GerardoBiasioli.it

Sono contento ;).
Per completezza io farei un resoconto potrebbe essere utile ad altri . no?

ciao

Resoconto? non credo abbiate qualcosa da imparare da me!
Però due osservazioni personali le voglio fare; la prima è che ho realizzato una decina di siti con drupal (prima per me esisteva solo l' html e il blocco note) e ogni giorno mi accorgo che le possibilità che offre questo cms sono praticamente infinite.
La seconda è che ho fatto un grave errore in fase di progettazione sottovalutando la potenza della tassonomia, in realtà avrei risparmiato molto tempo a studiarmela più a fondo invece di preparare sei tipi nuovi di contenuti e altrettante viste più quelle per la data e gli ultimi eventi inseriti.
Non tutti i fastidi vengono per nuocere, comunque! e fortuna che c'è il forum.
Ciao a tutti e alla prossima.

Piuttosto di niente meglio piuttosto!
Personal web site: www.GerardoBiasioli.it