mirror of
https://github.com/silverstripe/silverstripe-framework
synced 2024-10-22 14:05:37 +02:00
Merge pull request #409 from normann/sapphire
--- Add page icons to the tree node in TreeDropdownField in page add form.
This commit is contained in:
commit
bed5655d5e
@ -122,9 +122,11 @@
|
|||||||
var updateFn = function() {
|
var updateFn = function() {
|
||||||
var val = self.getValue();
|
var val = self.getValue();
|
||||||
if(val) {
|
if(val) {
|
||||||
|
|
||||||
var node = tree.find('*[data-id="' + val + '"]'),
|
var node = tree.find('*[data-id="' + val + '"]'),
|
||||||
title = (node) ? tree.jstree('get_text', node[0]) : null;
|
title = node.children('a').find("span.jstree_pageicon")?node.children('a').find("span.item").html():null;
|
||||||
|
if(!title) title=(node) ? tree.jstree('get_text', node[0]) : null;
|
||||||
|
|
||||||
if(title) self.setTitle(title);
|
if(title) self.setTitle(title);
|
||||||
if(node) tree.jstree('select_node', node);
|
if(node) tree.jstree('select_node', node);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user