1. When item ID was 0 (new main item creation) method "kDBEventHandler::getPassedID" wasn't returning it. Though such ID was returned by "kDBEventHandler::StoreSelectedIDs", that was called later from "kDBEventHandler::getPassedID" method. 2. Foreign key value for subitem WITH SPECIAL wasn't set in kDBEventHandler::OnNew event and 2 warnings were shown. 3. Temp mode mark (<prefix_special>_mode variable) in method "kDBEventHandler::setTempWindowID" was not passed to item editing/creation window, when in both grid and item edit template special was used. 4. Fixed bug in "kDBTagProcessor::FieldVisible" resulting 2 warnings where VerifyPassword field visibility was checked. This is only virtual field, that doesn't exist in unit config and is created on the fly by kPasswordFormatter class. 5. Specials used in "events" request variable were stripped, before adding to "passed" request variable in method "kEventManager::ProcessRequest". Because of such behavior data associated with stripped specials (like temp mode mark and item's ID) were not available in "m_Link" tag used with 'pass="all"' parameter. Fixed by removing such stripping in administrative console only. 6. Prefix data passed in POST wasn't able to overwrite prefix data passed in GET in case, when special was used. This caused problems during item editing when special was used in grid and item edit template. 7. Missing "noimage.gif" image added.
1. Fixed bug, when "extra_toolbar" (in head frame) stays from "catalog" section and was not replaced by Front-End "extra_toolbar" when using "View in browse mode" functionality from category item grid (like links). 2. Opening form tag was missing on tree template in admin. 3. #27461 - Admin: Browse Modes -> Section Properties for Items 4. Now c_CategoryLink tag builds link to category using it's path as template, not actual design template as before (as result was have identical links in menu and in category listing). 5. New method kEventManager::openerStackChange for changing last element of current window's opener stack. 6. Don't autocreate missing system pages, when user browses to them, like design pages (because they could intensionally not created in structure via .smsignore file). 7. Correct category id is now passed, when going to 404 not found and no permission tempalates. 8. Incorrect element template was used for article in category displaying.