szantog képe

Aham, ez szívás, és valszeg a uc táján kell körülnézni, amúgy most csak tippelek, pláne, hogy életemben nem láttam még uc-t. :)

Józan paraszti ésszel végiggondolva a kövi történthet: A node convert fizikailag nem új node-ot hoz létre, hanem meglévőt módosít. Ha ekkor nem történik semmi, akkor valószínűleg az "termékesítés" a nodeapi hook 'insert' opján zajlik. Vagyis olyan cuccok szaladnak olyankor, amik 'update'-kor nem.

Közben találtam ilyet: http://drupalcontrib.org/api/function/uc_product_insert/6

Ki kellene próbálni, hogy így működik-e, a node oldalán egy sima php blokkba beírod:

 
$node = node_load(arg(1));
uc_product_insert($node);

Ha ez így bejött, akkor a node_convert modulban megkeresni azt a részt, ahol az update zajlik, és kiegészíteni:

if (module_exist(uc_products) && (megnézni, hogy az új tartalomtípus product-e, ez valami in_array($node->type, uc_product_types()) szerűség lesz)) {
  uc_product_insert($node) ;
}

Ha ez így működik, akkor mehet a patch a node_convert modulhoz.

Ps. ez az egész hsz erősen feltételezés. :)

0
0

----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.

leonidasz képe

Az első kódra már hibát is dobott ki. Lehet bemorgok és visszadobom h töltessék fel egy terhes anyukával. Kár h 1000 termék van...

Azért még próbálkozok

0
0
leonidasz képe

Írtam hozzászólást az oldaladon. Azért itt is megírom:
Hogy tudok export/import után (egy db) a képeket is átrakni anélkül h egyesével kelljen feltölteni? cck-val vannak hozzáadva a képek

0
0
gazsesz képe

Ja, bocsi, azt az oldalt nem mindig nézem, sűrűbben pillázok ide. :)

A tömeges képfeltöltést sql-lel lehet megoldani.
1. egy táblában össze kell rendelni a nid-eket, és a képek fájlneveit
2. a képeket feltölteni a fájlrendszerbe, ahol a rendszer keresi a fájlokat
3. benyomni a cck képmező táblába a megfelelő fájlneveket

0
0

Gazsesz

makgab képe

Ez volt az! Kösz! Profilban állítva jó.
Akkor egyszerűbb, ha "globálisan" állítom, a profilban ne lehessen állítani és akkor nincs keveredés.

G.

0
0
Balogh Zoltán képe

Örülök, csak miért kell mindent kétszer mondani, kétszer mondani? :)

0
0
leonidasz képe

Nos az a baj, hogy csak export kiterjesztést kapok csv-t nem :(
Importálni tudom az export modullal, de akkor ugyan az a tart típus marad. Node importtal meg hibát dob ki mivel nincs nev mező. stb.. más a szerkezete mint a csvnek

Mit tegyek? Bocsi, hogy sokat kérdek de utána olvastam és nem jövök rá :(

0
0
makgab képe

Igen, a korábbi (első) válaszodat nem olvastam, bocsi!
Mea culpa!

G.

0
0
Nagy Gusztáv képe

Küldd be új kérdésként, és aki tud, válaszol.

0
0

Nagy Gusztáv

gazsesz képe

Nem tudom, hogy milyen az az export kiterjesztés, de ha az importáló motor beolvassa, akkor szerintem meg lehet nyitni valamivel és akkor ott vannak az adatok.

0
0

Gazsesz