Saját node tipus tömeges importja

szilaj képe

Sziasztok

Vannak régi eseményeim, amikből a mai napon történteket megjelenítem egy views-al.

Ezt egy összetett tartalomtípussal +CCK mezőkkel képeztem le. A CCK mezők közül az egyik egy Datetime típusú Repeat optionnal.
Van kb 3000 db eseményem (180-1990-ig), amihez csak egy dátum és egy egysoros esemény leírás tartozik. Nem szeretném kézzel feltölteni...

Megpróbáltam a node importtal, de sajnos a dátum cck mezőt sehogy nem tudom kitölteni.
Próbáltam közvetlenül az adatbázisba, de még ott sem jártam sikerrel.

Valaki csinált már ilyet?

Van egy másik 5letem is a megoldásra, de lehet, hogy az bonyolultabb:
Az esemény dátumát 3 külön szám mezőbe menteném le (év, hónap,nap).
Ezt könnyen lehet tömegesen importálni.
Csak ebben az esetben hogyan fogok a views-ba egy olyan szűrést csinálni, hogy csak a mai nap történt eseményeket listázza ki.
Nem találtam olyan szűrési lehetőséget, ahol össze lehetne hasonlítani a hónap cck mezőben lévő számot a mai dátum hónapjának számával.
Ilyesmire gondolok:
hónap = now.month
Lehet valahol új szűrőket definiálni, vagy ez is egy holtvágány?

Ha nem tudom megoldani, jön a végső eset, naponta 30 eseményt begépelek. És kb 100 nap alatt végzek is majd... :(

SziLaj

Drupal verzió: 
Fórum: 
buda képe

...azért itt van ez a Node Convert modul.
Elvileg ezzel a régi node-okat át tudod konvertálni az új formátumba.

0
0
szilaj képe

Nem, erre gondoltam, de köszönöm hozzászólásodat.

Rájöttem, hogy kezdek olyan speciális igényeket támasztani a drupallal szemben, amiket csak némi programozással lehet megoldani.. Így hát itt az ideje, hogy mélyebben bele ássam magam.
Nézegetem a api.drupal.org-ot. És eddigi programozói ismereteim segítségével nekiesek a php elsajátításának.

Most ott tartok, hogy a node importtal beimportáltam az összes eseményt és van egy - két sql lekérdezésem, ami teljesen jól leszűr mindent amit szeretnék.
Megpróbálom nem view-kal, hanem egy sima php oldallal megoldani a feladatom.

Tudnátok ajánlani egy-két rövid egyszerű forráskódot, modult, amit átnézve tanulgathatnék.
Csak gondolat indítónak kéne.
pl: Hogyan célszerű elérni az oldal adatbázisát, gondolom nem igazán jó, ha a php-ba az adatbázis elérés jelszavát is begépelem, hiszen ha változik ott is módosítanom kéne...

Nekiesek a drupal api tanulmányozásának...

0
0
rych képe

Az adatbázishoz felesleges újra csatlakoznod, a Drupal ezt megteszi helyetted.

Használd a Drupal Api-t!

http://api.drupal.org/api/function/db_query/

0
0
york képe

Ne ird direktbe az adatbazist, hasznald a node_save()-et a node letrehozasara.

0
0