Page 1 of 1

[OPGELOST] Evenementen importeren in CGCalendar

Posted: Thu Jan 07, 2010 5:13 pm
by brentnl
Goedenavond,

ik weet dat het mogelijk is om te importeren in CGCalendar, maar ik krijg het niet voor elkaar. Ik heb een lijst aan evenementen die erin moet, en de tijd/datum is niet eens belangrijk. Het gaat enkel om de titel van het evenement en de categorie. Ik heb zelf nog 3 custom velden bij gemaakt (plaats, locatie, website) en ik heb het samenvattings- en detailveld weggelaten.

Nu moet ik volgens het voorbeeld een csv file maken die alsvolgt is opgebouwd:

Code: Select all

Start Time MM-DD-YYYY - hh:mm	End Time MM-DD-YYYY - hh:mm	Title	Summary	Description	Category
Op die voorbeeld site staat het in tabellen weergegeven, maar naar mijn weten is een csv bestand een tekst bestand waarbij de waardes gescheiden worden door een komma of punt-komma.. Ik heb nu een csv file, waarbij zich op iedere regel 1 event bevindt, waarbij ik het volgende heb ingevuld:

Code: Select all

1;1;Philips;1;1;bedrijven
alles wat niet relevant was heb ik voorzien van een 1. Ik heb 3 voorbeeld rijen aangemaakt in het csv bestand en als ik dit importeer zegt hij inderdaad 3 evenementen te hebben geimporteerd. Echter als ik zo'n evenement open, is alles leeg, geen titel, geen datum, geen categorie.

Hoe los ik dit op?

EDIT: ik zou ook nog via phpMyAdmin iets direct in de database kunnen gooien, alleen hoe schrijf ik daar een fatsoenlijke query/.csv-file voor? Het zijn 2 tabellen... 1tje voor de events  en 1tje voor het koppelen van event id's aan categorie id's..

Re: Evenementen importeren in CGCalendar

Posted: Thu Jan 07, 2010 5:26 pm
by Rolf
Uhmm, heb hier geen ervaringen mee.

Maar als je eerst een export maakt van een aantal ingevoerde evenementen in CGCalendar.
In deze export kun je de gewenste opbouw van het csv bestand zien.
Deze opmaak dan ook gebruiken in het te importeren bestand en klaar...  :P
Hoop ik  ;D

Grt. Rolf

Re: Evenementen importeren in CGCalendar

Posted: Thu Jan 07, 2010 5:35 pm
by brentnl
Rolf wrote: Uhmm, heb hier geen ervaringen mee.

Maar als je eerst een export maakt van een aantal ingevoerde evenementen in CGCalendar.
In deze export kun je de gewenste opbouw van het csv bestand zien.
Deze opmaak dan ook gebruiken in het te importeren bestand en klaar...  :P
Hoop ik  ;D

Grt. Rolf
Hoe exporteer je :P die optie is me totaal ontschoten namelijk ;)

Re: Evenementen importeren in CGCalendar

Posted: Thu Jan 07, 2010 6:04 pm
by Rolf
Ohh, duhh  :-[  :-[
Ja, met deze - niet onbelangrijke - optie had ik zo snel even geen rekening gehouden  ::) uche uche...
Krijg je ervan als je net voor het eten nog even een post beantwoord  :-\
Op die voorbeeld site staat het in tabellen weergegeven, maar naar mijn weten is een csv bestand een tekst bestand waarbij de waardes gescheiden worden door een komma of punt-komma..
Dat dacht ik ook, maar bij een export uit de CompanyDirectory is de eerste regel:

Code: Select all

#COMPANY=C|company_name|address|telephone|fax|contact_email|website|details|status|latitude|longitude|CAT:middenstand|CAT:redactie

C|"Aannemingsbedrijf xxx"|"Binnenweg, XXXX"|12345|12345||www.xxx.nl||published|0|0|1|0
etc.
etc.
Nu kun je dus weer alle kanten op... pfff.

®

Re: Evenementen importeren in CGCalendar

Posted: Thu Jan 07, 2010 6:20 pm
by brentnl
Rolf wrote: Ohh, duhh  :-[  :-[
Ja, met deze - niet onbelangrijke - optie had ik zo snel even geen rekening gehouden  ::) uche uche...
Krijg je ervan als je net voor het eten nog even een post beantwoord  :-\
Op die voorbeeld site staat het in tabellen weergegeven, maar naar mijn weten is een csv bestand een tekst bestand waarbij de waardes gescheiden worden door een komma of punt-komma..
Dat dacht ik ook, maar bij een export uit de CompanyDirectory is de eerste regel:

Code: Select all

#COMPANY=C|company_name|address|telephone|fax|contact_email|website|details|status|latitude|longitude|CAT:middenstand|CAT:redactie

C|"Aannemingsbedrijf xxx"|"Binnenweg, XXXX"|12345|12345||www.xxx.nl||published|0|0|1|0
etc.
etc.
Nu kun je dus weer alle kanten op... pfff.

®
Ik doe het nu direct via de database... heb een dumpje via phpMyAdmin gemaakt, ook in .csv.. en die gewoon aangevult in excel en weer opgeslagen. Moet je wel even goed opletten welke categorie welk ID heeft, en welke event id's aan welke categorie id's gekopplet moeten worden.. ben blij dat mijn custom fields (plaats/locatie/website) niet uitmaken, want als ik die ook nog moest koppelen was het helemaal een hel.

Het gaat nu dus wel, en het is sneller als handmatig invoeren, maar echt makkelijk is anders ;)

toch bedankt Rolf!  ;D

Re: [OPGELOST] Evenementen importeren in CGCalendar

Posted: Thu Jan 07, 2010 6:34 pm
by Rolf
Wellicht had je hier iets aan gehad:
http://forum.cmsmadesimple.org/index.ph ... 958.0.html

In ieder geval goed voor iemand die deze post later vindt.

Grt. Rolf