erweitern Sie Knoten in dynatree
Habe ich gelesen, die Beispiele zur Verfügung gestellt von den Entwicklern von dynatree. In einem von Ihnen zeigen, dass das setzen "zu erweitern: true" in einem Knoten, wird er erweitert, von Anfang an.
Ich erstellt eine sql-Abfrage
Doctrine_Core::getTable('Folder')
->createQuery('f')
->select('slug as key, nombre as title,
IF(id in ('.implode(',',$ancestors_id).'),true,false) as expand,
true as isFolder,
level');
ab und konvertiert den zurückgegebenen Arrays in ein json-array.
[
{"id":"1","key":"qqwqeqwe","title":"qqwqeqwe","level":"0","expand":"true","isFolder":"1","children":
[
{"id":"2","key":"nombre-de-laaa","title":"nombre de laaa","level":"1","expand":"true","isFolder":"1","children":
[
{"id":"3","key":"tof","title":"TOF","level":"2","expand":"false","isFolder":"1","children":[]},
{"id":"4","key":"dddd","title":"dddd","level":"2","expand":"true","isFolder":"1","children":[]}
]
},
{"id":"5","key":"ffffa","title":"ffffa","level":"1","expand":"false","isFolder":"1","children":[]}
]
}
]
Ich "erweitern: true" auf den Knoten i wollen, um zu erscheinen, erweitert und Ihre Vorfahren. Aber ist nicht ausgebaut.
Ich versucht, indem Sie die "erweitern: true," nur in den Knoten i wollen, um erweitert werden, aber es funktioniert entweder nicht.
Getestet hab ich mit "expand": "true", und erweitern Sie: wahr. Beide String-und logischen
Was mache ich falsch?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Erweitern, sollte ein boolean sein, so versuchen Sie
"expand":true
statt"expand":"true"
Ich löste es mit dem onPostInit Funktion
In die variable " Ordner, ich habe die Schlüssel des Knotens, zu dem ich erscheinen soll, erweitert. So besorge ich es aus dem Baum. Und ich erweitert ihn und seine Eltern
Gelöst von mir, vielleicht kann es anderen hilft :
um die
id
des erweiterten Knoten machen Sie es wie dieseKorrigiert mich bitte wenn ich falsch Liege...