Sziasztok!
Van egy olyan problémám egy übercart webshoppal, hogy be nem regelt mezei látogatók hiába nyomnak az ''addto cart gombra '' bedobja őket a rendszer a kosár oldalra a de nem teszi be a választott terméket a kosárba, azt írja ki hogy az ön kosara üres. A regelt felhasználóknál minden okés, átnéztem már az összes pipát a a jogosultságoknál, látszólag minden rendben. Van valakinek ötlete?
ELŐZMÉNYEK:
A webshop drupal 5ön működött ezt upgrade -elték D6-ra amennyire tudták a megbízók. Engem azzal bíztak meg hogy javítsam ki amivel nem boldogulnak.
Melyik modulhoz, modulokhoz kapcsolódik a téma?:
Drupal verzió:
Fórum:
omg.
Nem hiába mondá az Úr, hogy SOSE hackelj core-t.
A megoldás a következő lett: valakinek útjában volt a users táblából az első sor (uid=0, ami az anonimus user), ezért fogta és kitörölte. Elvégre tök felesleges, csupa nulla van benne, foglalja itten a helyet.
Így hát, a /cart rész már nem jól kérdezett le az SQL-ből, és szépen azt mutatta, hogy üres...
Egy uid=1 "üres" sor visszaplántálása megoldotta a problémát.
Laza
--
Laza Bálint naplója
Köszönjük a segítéged!
Nos, igen... ez egy jó példa arra, ha átvesz valaki egy oldalt további fejlesztésre akkor nézzen át mindent. Mi is kaptunk egy drupal 5-ről updatelt drupal 6-os oldalt, hogy fejezzük be a fejlesztését, mert hát nem úgy megy minden mint az elődjében.
Ez volt az egyik probléma, ami persze a vége felé derült ki. De hát ki tesztel ilyet... már fogok mindig :)
A másik ami megoldódott az volt, hogy az újonan beküldött tartalmakat sem az anonym sem a regisztrált user nem látta. Hozzáférés megtagadva oldal jelent meg.
Ezt a node access táblában kellett javítani, melyet összehasonlítva egy jól működő drupallal, igen furcsa eltérések mutatkoztak.
Ebben ez esetben volt egy már feltett kérdésem is:
http://drupal.hu/forum/tartalom-t%C3%ADpus-m%C3%A1sik-t%C3%ADpusba
Létezett egy kreált termék tart típus, melyet át kellett drupal 6ban vegye az uc node typeja.
Sikerült megcsinálni. Ezt hamarosan közzétesszük, miként sikerült. Még össze kell szedni hozzá a gondolatainkat. :)
Tanulság:
Mindig át kell nézni töviről hegyire egy átadott félkész drupal, vagy nem drupal oldalt. Mert mint a példából látszik érhetnek olyan meglepetések, amire nem is számítunk.