uc_products -ba manualis insert

ksandor képe

Sziasztok

Az a problemam, hogy szeretnek egy sql scriptet futtatva felvinni, egy par sort az uc_products tablaba amit az ubercart hasznal , csak az a bajom , hogy van egy hash mezo amit nem tudok feltolteni - vagyis mit kell az sql script values mezobe beirnom ahoz , hogy egy hash erteket generaljon amikor lefuttatom a scriptet ?

Kiss Sandor

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 
Laza képe

Inkább azt írd le, hogy mit szeretnél, mert valószínűleg ahogy szeretnéd, az nem jó út.

0
0
realdream képe

Az ubercart product is tartalom, tehát node. A drupal node apit ebben az esetben nem érdemes kikerülni. Egy node több adatbázis táblában is benne van, tehát nem lehet csak az uc_products táblát módosítani.
A felvitelt/módisítást saját modulból, úgy tudod megoldani, hogy összeállítasz egy node objektumot és azt küldöd be. Én a node_save($node); függvényt szoktam használni.
Nagyobb adatbázis frissítésnél pedig szükséges egy batch összeállítása és annak futtatása, hogy ne legyen php időtúllépés.

0
0

-------------------------------
http://www.realdream.hu

ksandor képe

Szia

Koszi szepen a valaszod, ugy latszik a nehezebb megoldast valasztottam es megneztem egy termek felvitelenek a mozzanatait, ami ugy 7-8 tablat vett igenybe es ezeket toltottem fel
MYSQL-bol, kb 7000darab termekem kerul igy az adatbazisba.
Remelem az osszefuggesek jok lesznek- eddig nem adott semmi problemat az ubercart is jol latja a termekeket, egy amit nem tudtam feltolteni az a termek kep volt mert azt egy insertel
a Drupal vagy 3 helyre is beteszi , atnevezi stb.

Kiss Sandor

0
0

Kiss Sándor

Laza képe

Ha már kérdezel, akkor a válaszra reagálj. Jobban jártál volna.
http://drupal.org/project/node_import
Simán lehet vele UC termékeket importálni, majdnem mindenestől, a maradékra meg ott van az ubercart.org fórumán egy modul...

0
0