UC attributes furcsaságok

fgabor képe

Sziasztok!

Érdekes hibába futottam bele, bug gyanus a dolog, de előtte gondoltam megkérdezem a véleményeteket, mert kicsit durva hibának érzem. A probléma előfordulása az ubercart attribútumoknál jön elő. Vannak általános paramétereim és ezekhez tartozó általános opciók.Ha felviszek drupal felületen egy új paramétert hibátlanul be is kerül az adatbázisba.Majd a hozzá tartozó opció is hibátlanul bekerül. Vannak termékosztályok, amikhez hozzá vannak rendelve az általános attribútumok közül az, amire az adott termékosztálynál szükség van. Ez is jól müködik. Utána termékosztály szinten az attribútumokhoz ki akarom választani az opcióhalmazból azokat amelyek az adott termékosztályra jellemzőek. Ilyenkor 2 jelenség áll fent:

1. Beküldés után nem jelölődnek ki a kiválasztott attribútumok és semmi nem történik.
2. Szintén nem jelölődnek ki, de Helyesség ellenőrzési hibát kapok.

A beküldés után nem kerül sor az adatbázisba, a termékosztály attribútumok táblába történő beírásra. Probáltam ezt adatbázis oldalról megtámadni, phpmyadminba beirtam a megfelelő rekordot a megfelelő táblába és láss csodát megjelent a drupal felületén hibátlanul az általam bevitt rekord.

A dolog szépsége az, hogy van kb 7 attribútum, ebből 1et leszámítva mindegyik jól müködik. DE! Az a sejtésem, hogy vm upgrade kavart be, mert ha most újat akarok létrehozni, uj opciókkal akkor se jó az adott probléma, tehát nem azzal az 1el van a gond. Valószínűsíthető hogy a jól müködő attribútumok még a frissítés előtt lettek rögzítve és azt megőrizte a rendszer, és jött a frissítés és utána halt meg. Probáltam az uc_attributes modult downgrade-elni, de nem oldotta meg a problémát.

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

Alaposan kiteszteltem a dolgot és konkrét dolgokat tudok mondani. Egyedül ami itt számít a paraméter opciók száma. Jelen esetben az opciók száma az áruházban: 156 db opció van beállítva a rendszerben. Innentől kezdve nem tudok felvinni úgy több opciót, hogy jól müködjön a rendszer. Fizikailag fel tudok vinni, de helyesség ellenőrzési hibát kapok, amikor megprobálom termék szinten hozzárendelni az adott termékhez. Nagyon fontos lenne megoldanom, mert így most áll a dolog, ez amugy meggyőződésem vm bug féle jelenség lesz. Van valakinek ötlete mibe kéne belenyúlni?

üdv

0
0
andrew képe

elképzelhető, h suhosin miatti default limitációba futsz bele.

ez a jelenség akkor fordul elő, ha egy oldalon sokminden kerül elküldésre (pl sok checkbox, stb.) a post során, így sok változó kerül átadásra, azonban a suhosin ennek max számát limitálja.

azt, h erről van-e szó egy phpinfo() -ból meglátod...

én is szívtam már evvel, elég misztikus hibát generált a rendszer, a megoldást itt találtod.

0
0
fgabor képe

Nagyon köszönöm, ez volt a gond ;-)

üdv

0
0
andrew képe

h megvan a hiba.
lehet majd írok erről pár sort valahol /bár csak lenne időm elindítani a saját oldalam :D /, de mondjuk drupal kézikönyvbe nem passzol a téma :(

0
0