Sziasztok!
Két problémám lenne, Übercart 2-t telepítettem Drupal 6 alá.
1. A termék adatlapon a kosárba, a darabszám és az ár mező az adatlap tetején jelenik meg, a többi, általam felvitt mező (a termék különböző paraméterei) pedig ez alatt. Hiába állítgatom az áruház beállításánál, ott csak az előbb említett 3 mező sorrendje jelenik meg és módosítható, az általam felvitt mezők nem látszanak. A terméktípus mezősorrendjénél nem látom ezeket a mezőket (ár, kosárba gomb), csak az általam felvitt mezőket. A külön-külön végrehajtott sorrend-módosítás működik, de az ár továbbra is az elején van, az új mezők a végén, a sorrend módosítása csak addig terjed, amíg a saját mezők kezdődnek.
Én szúrtam el valamit, vagy nem jól csinálok valamit? Mintha a két mezőcsoport teljesen függetlenül működne egymástól.
2. A másik problémám, hogy olyan termék-adatlapot szeretnék készíteni, ahová a felhasználó saját példányt tud feltölteni. Tehát van egy könyv a webáruházban, és a felhasználó felviheti, hogy van egy használt saját példánya, ezt rögzítheti olcsóbb árral, és az oldal vásárlói megvehetik a használt példányt is, nem csak az újat.
Vagyis egy cikkszámhoz, termékhez két készlet kellene, két kosárba gombbal, két árral vagy egyértelmű megjelöléssel.
Tud valaki valamilyen trükköt vagy modult, amivel ez kivitelezhető lenne?
Köszi!
Sikerült
Közben rátaláltam egy megoldásra, a javascriptet letiltottam, beállítottam és a sorrend jó lett :)
De a második problémámra továbbra is várok ötletet :)
Fogalmam sincs, hogyan csinálnám,
de nem két ár lesz, hiszen egyszerre többen, különböző árral is feltölthetnek, nem?
Nagy Gusztáv
Több ár is lehet
igen, elírtam, ill. erre nem gondoltam :)
Szóval a termék adatlap alján kellene megjeleníteni a használt termékeket különböző kosárba gombokkal. Van remény, hogy drupalban ezt meg lehet csinálni?
Külön termékként jegyezném be
Külön termékként jegyezném be a "saját" példányokat/könyveket és ezt CCK nodereference segítségével hozzárendelném az eredeti termékhez/könyvhöz. Az eredeti termékoldalon lenne egy "saját példány feltöltése" gomb, ami egy termékbeküldő oldalra visz+URLben átadod az eredeti termék azonosítóját. hook_form_alter() fgv-ben leellenőrzöd, van-e átadott "eredeti termékazonosító" - amennyiben van, feltöltöd a nodereference beviteli mező értékét, elrejted a felhasználó elől, így ő mit sem sejt az egész "bonyolult" hozzárendelésről.
Az elvárásaidnak ez megfelel, kivéve, hogy különböző cikkszámok lennének. Ez miért feltétel? Én mindenképpen különböző cikkszámot használnák különböző termékekre. Mivel más példányról, könyvről van szó, a cikkszám sem jó hogy egyezik - szerintem.