Üdv.
Übercart webáruházat készítek amit xml-ből szeretnék feltölteni. Ez meg is oldottam feeds modullal. Ami problémám van az az hogy ami adatot kapok xml-ben abban csak a beszerzési ár van meg. Ezt részben megoldottam egy computed field-el csak az a baj hogy az eredményt nem tudom az eladási ár mezőbe beírni. Hogyan tudnám ezt megoldani?
Ha ezt nem lehet akkor az megoldás lenne e ha nem a termék tartalomtípusba olvasnám be az xml-t hanem egy másik tartalomtípusba (nevezzük seged_termek). Hogyan tudok egy tartalomtípusból egy másikba adatokat átmenteni? vagy esetleg valahogy a seged_termek tartalomtípusból xml-t készíteni?
Vagy lenne valakinek erre más megoldása?
Melyik modulhoz, modulokhoz kapcsolódik a téma?:
Drupal verzió:
Fórum:
Feeds Tamper
Még mielőtt beimportálod az árat a Feeds Tamper és a Feeds Tamper PHP plugin -al feltudod szorozni a kapott árat.
pl.:
return round((round(($field*1.27), -1)*1.15), -1);
Áfa 1.27
Árrés 1.15
A round kerekít.
fentebb írt kód 10 forintra kerekít pl. 1347 -> 1350
Drupal 5.x, 7.x
köszönöm
Köszönöm a segítséget. Egyenlőre ez a legegyszerűbb és legjobb megoldás.
Későbbiekben meg szeretném oldani, hogy termék típusonként adhassam meg a haszonkulcsot.
BUÉK!
Üdv.
Venczel István
"Csak a puffin ad neked erőt és mindent le bíró akaratot."
Rules
Nem vagyok benne biztos, de szerintem a Rules -el is meg lehet oldani.
Ez engem is érdekelne.
Drupal 5.x, 7.x