Skip to content

Commit 4b77ea4

Browse files
authored
Merge pull request #183 from Ruslan-Aleev/files-tooltip
Added a tooltip for fields with the type "file" and "image"
2 parents 1eceff9 + f00a4b9 commit 4b77ea4

1 file changed

Lines changed: 17 additions & 1 deletion

File tree

  • assets/components/clientconfig/js/mgr/sections

assets/components/clientconfig/js/mgr/sections/home.js

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,7 @@ Ext.extend(ClientConfig.page.Home,MODx.Component,{
111111
field.growMin = 150;
112112
field.growMax = 800;
113113
}
114+
114115
if (field.xtype === 'code') {
115116
field.height = 150;
116117
field.xtype = Ext.ComponentMgr.isRegistered('modx-texteditor') ? 'modx-texteditor' : 'textarea';
@@ -141,6 +142,20 @@ Ext.extend(ClientConfig.page.Home,MODx.Component,{
141142
field.tv = value.key;
142143
field.source = value.source || MODx.config.default_media_source;
143144
field.relativeValue = (value.value != '') ? value.value : value.default;
145+
if (ClientConfig.isAdmin) {
146+
field.listeners = {
147+
render: function(fld) {
148+
new Ext.ToolTip({
149+
target: fld.label.dom,
150+
html: field.description
151+
});
152+
new Ext.ToolTip({
153+
target: fld.getEl(),
154+
html: field.description
155+
});
156+
}
157+
}
158+
}
144159
}
145160

146161
if (field.xtype === 'colorpickerfield') {
@@ -151,6 +166,7 @@ Ext.extend(ClientConfig.page.Home,MODx.Component,{
151166
field.xtype = 'textfield';
152167
field.inputType = 'password';
153168
}
169+
154170
if (field.xtype === 'email') {
155171
field.xtype = 'textfield';
156172
field.vtype = 'email';
@@ -335,7 +351,7 @@ Ext.extend(ClientConfig.page.Home,MODx.Component,{
335351
if (fp && fp.getForm()) {
336352
var values = fp.getForm().getValues();
337353

338-
// Fix name of image tv
354+
// Fix name of image & file tv
339355
var imagePickers = fp.find('xtype', 'modx-panel-tv-image');
340356
Ext.each(imagePickers, function(imagePicker){
341357
values[imagePicker.name] = values['tv' + imagePicker.name];

0 commit comments

Comments
 (0)