"|xns": "Roo.menu",
"xtype": "Separator"
},
- {
- "listeners": {
- "click": "function (_self, e)\n{\n \n var sel = _this.grid.selModel.getSelectedCell();\n if (!sel) {\n Roo.MessageBox.alert(\"Error\", \"Select a row\");\n return;\n }\n \n var rec = _this.grid.ds.getAt(sel[0]);\n if(rec.data.item_id * 1 < 1){\n return;\n }\n \n Pman.Dialog.Image.show({\n id : rec.data.item_image_id ? rec.data.item_image_id : 0,\n onid : rec.data.item_id,\n ontable : 'item'\n }, function(data) {\n if (data) {\n _this.grid.footer.onClick('first');\n \n }\n \n });\n}"
- },
- "text": "Upload an image",
- "xtype": "Item",
- "|xns": "Roo.menu"
- },
- {
- "|xns": "Roo.menu",
- "xtype": "Separator"
- },
{
"listeners": {
"click": "function (_self, e)\n{\n Roo.MessageBox.progress (\"Syncing Stock\", \"Sending\");\n \n var offset = 0;\n \n function runSync() {\n \n new Pman.Request( {\n url : baseURL+'/Roo/Item',\n method : 'GET',\n timeout: 60000,\n params : {\n _syncFromHK : 1,\n offset : offset\n },\n success : function(res) {\n Roo.log(res);\n if (!res.data.total) {\n Roo.MessageBox.hide();\n return;\n }\n offset += res.data.limit;\n Roo.MessageBox.updateProgress ( offset / res.data.total, \"Done \" + offset + '/' + res.data.total);\n runSync();\n }\n \n \n });\n }\n runSync();\n}"
xtype: 'Separator',
xns: Roo.menu
},
- {
- xtype: 'Item',
- xns: Roo.menu,
- listeners : {
- click : function (_self, e)
- {
-
- var sel = _this.grid.selModel.getSelectedCell();
- if (!sel) {
- Roo.MessageBox.alert("Error", "Select a row");
- return;
- }
-
- var rec = _this.grid.ds.getAt(sel[0]);
- if(rec.data.item_id * 1 < 1){
- return;
- }
-
- Pman.Dialog.Image.show({
- id : rec.data.item_image_id ? rec.data.item_image_id : 0,
- onid : rec.data.item_id,
- ontable : 'item'
- }, function(data) {
- if (data) {
- _this.grid.footer.onClick('first');
-
- }
-
- });
- }
- },
- text : "Upload an image"
- },
- {
- xtype: 'Separator',
- xns: Roo.menu
- },
{
xtype: 'Item',
xns: Roo.menu,