click : function()
{
var s = _this.grid.getSelectionModel().getSelections();
+
if (!s || s.length != 1) {
Roo.MessageBox.alert("Error", "Select a single image to edit");
return;
}
var data = _this.grid.getDataSource().getById(s[0].data.id).data;
-
- Pman.Dialog.Image.show(data, function() {
- _this.grid.footer.onClick('first');
- });
+
+ Pman.Dialog.Image.show(data, function() {
+ _this.grid.footer.onClick('first');
+ });
- }
+ }
},
xns : Roo,
'|xns' : 'Roo'
click : function()
{
var ids = [];
- _this.grid.dataSource.each(function(rr) {
- console.log(rr.data.id);
- if (rr.selected) {
-
- ids.push(rr.data.id);
- }
- });
- if (!ids.length) {
+
+ var sc = _this.grid.getSelectionModel().getSelections();
+
+ if (!sc.length) {
Roo.MessageBox.alert("Error", "Select rows by clicking the row");
return;
}
-
+ Roo.each(sc, function(v){
+ ids.push(v.id);
+ });
Roo.MessageBox.confirm(
"Confirm",
"Confirm Deletion of selected rows (some rows can not be deleted if they are referenced elsewhere",
}
new Pman.Request({
method : 'POST',
- url : baseURL + '/Roo/Core_enum',
+ url : baseURL + '/Roo/Images',
params : {
_delete : ids.join(',')
},