cms block causes the error while product editing

Issue #103 resolved
Thomas Michalski created an issue
SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect integer value: 'New cms block test' for column 'grid_cms_block_id' at row 1: #0 core/FCom/Core/buckyball/com/db.php(1642): PDOStatement->execute(Array)
#1 core/FCom/Core/buckyball/com/db.php(1600): BORM->_save(false)
#2 core/FCom/Core/buckyball/com/lib/paris.php(378): BORM->save(false)
#3 core/FCom/Core/buckyball/com/db.php(2918): Model->save(false)
#4 core/FCom/Admin/Controller/Abstract/GridForm.php(413): BModel->save()
#5 core/FCom/Core/buckyball/com/controller.php(2594): FCom_Admin_Controller_Abstract_GridForm->action_form__POST(Array)
#6 core/FCom/Core/buckyball/com/controller.php(2548): BActionController->tryDispatch('form', Array)
#7 core/FCom/Core/buckyball/com/controller.php(2464): BActionController->dispatch('form', Array)
#8 core/FCom/Core/buckyball/com/controller.php(2358): BRouteObserver->dispatch()
#9 core/FCom/Core/buckyball/com/controller.php(2135): BRouteNode->dispatch()
#10 core/FCom/Core/buckyball/com/core.php(370): BRouting->dispatch()
#11 core/FCom/Core/Main.php(43): BApp->run()
#12 admin/index.php(24): FCom_Core_Main->run('FCom_Admin')
#13 {main}

Steps to Reproduce:

  1. Create any cms block
  2. Try edit and save any product

Comments (4)

  1. Boris Gurvich

    Set default "SQL MODE='STRICT_TRANS_TABLES'" for DEBUG, DEVELOPMENT modes Fixed empty non-numeric values for numeric fields before model save Added BUtil::arraySpliceAssoc(), arrayAddEmptyOption() Fixed Issue #103: cms block causes the error while product editing

    → <<cset ce3cfcf0adfe>>

  2. Log in to comment