Skip to content

Commit 0e13111

Browse files
committed
fix(Resource) delete dialog UI
1 parent 9c5daf9 commit 0e13111

3 files changed

Lines changed: 7 additions & 4 deletions

File tree

manager/assets/modext/sections/resource/update.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,8 @@ Ext.extend(MODx.page.UpdateResource,MODx.Component,{
7070

7171
,deleteResource: function(btn,e) {
7272
MODx.msg.confirm({
73-
text: _('resource_delete_confirm')
73+
title: this.config.pagetitle ? _('resource_delete') + ' ' + this.config.pagetitle + ' (' + this.config.resource + ')' : _('resource_delete')
74+
,text: _('resource_delete_confirm')
7475
,url: MODx.config.connector_url
7576
,params: {
7677
action: 'resource/delete'
@@ -103,7 +104,7 @@ Ext.extend(MODx.page.UpdateResource,MODx.Component,{
103104

104105
,getButtons: function(cfg) {
105106
var btns = [];
106-
107+
107108
btns.push({
108109
text: cfg.lockedText || _('locked')
109110
,id: 'modx-abtn-locked'
@@ -125,7 +126,7 @@ Ext.extend(MODx.page.UpdateResource,MODx.Component,{
125126
,ctrl: true
126127
}]
127128
});
128-
129+
129130
if (cfg.canDuplicate == 1 && (cfg.record.parent !== parseInt(MODx.config.tree_root_id) || cfg.canCreateRoot == 1)) {
130131
btns.push({
131132
text: _('duplicate')

manager/assets/modext/widgets/resource/modx.tree.resource.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -206,8 +206,9 @@ Ext.extend(MODx.tree.Resource,MODx.tree.Tree,{
206206
,deleteDocument: function(itm,e) {
207207
var node = this.cm.activeNode;
208208
var id = node.id.split('_');id = id[1];
209+
var pagetitle = node.ui.textNode.innerText;
209210
MODx.msg.confirm({
210-
title: _('resource_delete')
211+
title: pagetitle ? _('resource_delete') + ' ' + pagetitle : _('resource_delete')
211212
,text: _('resource_delete_confirm')
212213
,url: MODx.config.connector_url
213214
,params: {

manager/controllers/default/resource/update.class.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ public function loadCustomCssJs() {
4242
MODx.load({
4343
xtype: "modx-page-resource-update"
4444
,resource: "'.$this->resource->get('id').'"
45+
,pagetitle: "'.$this->resource->get('pagetitle').'"
4546
,record: '.$this->modx->toJSON($this->resourceArray).'
4647
,publish_document: "'.$this->canPublish.'"
4748
,preview_url: "'.$this->previewUrl.'"

0 commit comments

Comments
 (0)