Carda Posted April 6, 2011 Share Posted April 6, 2011 Dobrý den,po updatu na verzi 1.4.7 nefunguje přidání obrázku k produktu. Následně se chyba ukáže i při změně textu a následném uložení.Zobrazí se pouze: Fatal error (StockMvt -> id_stock_mvt_reason = -1)Neví někdo co s tím dělat? Link to comment Share on other sites More sharing options...
Jdry Posted April 19, 2011 Share Posted April 19, 2011 Dobrý den , tak jsem našel tento odkaz http://www.prestashop.com/forums/viewthread/103147/general_discussion/solved_fatal_error_message ....ale ani po této úpravě se mi přidávání zboží moc nedaří. Je to poměrně dost složité.V 1.2.4 šlo vše parádně po přechodu 1.4.0.17 nejede. Nemáte někdo nápad jak na to?Děkuji Link to comment Share on other sites More sharing options...
tuk66 Posted April 19, 2011 Share Posted April 19, 2011 Má to nějaké dočinění s novinkou v 1.4 - Stock Movement. U produktu lze zadat ručně snížení/zvýšení stavu skladu a k tomu přidat důvod změny. Proč to způsobuje nevím a mohlo by i souviset s upgradem, který neproběhl korektně. Zkusil bych to na čisté instalaci a pokud to tam půjde, tak je to na odladění chyby v debuggeru. Link to comment Share on other sites More sharing options...
Jdry Posted April 19, 2011 Share Posted April 19, 2011 Tak jsem našel řešení v bugtrackeru-classes/StockMvt line 48původní:protected $fieldsValidate = array('id_product' => 'isUnsignedId', 'id_product_attribute' => 'isUnsignedId','id_order' => 'isUnsignedId','id_employee' => 'isUnsignedId','quantity' => 'isInt', 'id_stock_mvt_reason' => 'isUnsignedId');na:protected $fieldsValidate = array('id_product' => 'isUnsignedId', 'id_product_attribute' => 'isUnsignedId','id_order' => 'isUnsignedId','id_employee' => 'isUnsignedId', 'quantity' => 'isInt');snad to pomůže doporučuji zálohovat Link to comment Share on other sites More sharing options...
tuk66 Posted April 19, 2011 Share Posted April 19, 2011 To není žádné řešení, ale zrušení kontroly údaje id_stock_mvt_reason. Toto pole má nastavenou kontrolu na "kladné celé číslo" a teď nebude kontrolováno. Takže se do databáze dostane číslo, se kterým vývojáři nepočítají a může to způsobit úplně jiné problémy a třeba i v budoucnu a neočekávaně. Link to comment Share on other sites More sharing options...
Jdry Posted April 19, 2011 Share Posted April 19, 2011 Pravda není to řešení ale pouhá berlička než se to systémově vyřeší. Link to comment Share on other sites More sharing options...
999cz Posted April 19, 2011 Share Posted April 19, 2011 @tuk66 - s tím stock movement to dělalo problémy i na čisté instalaci a v bugtrackeru se to objevilo několikrát, jak jsi v nějakém vlákně říkal, radši ještě nějaký ten týden počkat a používat starší verzi.... Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now