function createProductMenu() { window.NewProdMenu = new Menu('new_product'); NewProdMenu.addMenuItem('',"new_product();", 0); } a_toolbar.AddButton( new ToolBarButton('new_item', '', function() { var $img = a_toolbar.GetButtonImage('new_item'); var $pos_x = getRealLeft($img) - ((document.all) ? 6 : -2); var $pos_y = getRealTop($img) + 32; window.triedToWriteMenus = false; createProductMenu(); window.NewProdMenu.writeMenus('MenuContainers[_new]'); window.FW_showMenu(window.NewProdMenu, $pos_x, $pos_y); }, true ) ); function new_product($type) { $form_name = $Catalog.queryTabRegistry('prefix', '', 'tab_id') + '_form'; set_hidden_field('_new_type', $type); std_precreate_item('', 'in-commerce/products/products_edit'); }
" view_template="in-commerce/catalog_tab" edit_template="in-commerce/products/products_edit" category_id="-1" dep_buttons="new_item" class="catalog-tab">
$Catalog.setItemCount('', ''); $Catalog.setCurrentCategory('', ); Grids[''].AddAlternativeGrid('', true); Grids[''].SetDependantToolbarButtons( new Array('edit','delete','approve','decline','sep3','cut','copy','move_up','move_down','sep6')); $Catalog.reflectPasteButton(); $Catalog.setViewMenu(''); Grids[''].RadioMode = true; Grids[''].DblClick = function() {return false}; #separator# / _new_type" id="_new_type" value="">