hi habe die extension ch_treeview installiert und einen sysfolder angelegt.
wenn ich jetzt einen neuen datensatz anlege
'Example Tree' passiert folgendes.
ich lege eine kategorie an z.B "test" und speichere. jetzt will ich eine unterkategorie anlegen mit dem namen "test1.1" und klicke unten auf der treeview auf test nur das test erscheint nicht in der parent box.
weis jemand warum?
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Thread verschoben aus Anfängerfragen
hat keiner eine Idee?
diese extension ist für mich sehr wichtig um eine anständige
baumansicht für die kategorien zu erstellen
Hi mab82,
das gleiche Problem habe auch ich. Sieht man sich den quellcode des Frames an fällt auf, dass keine Javascriptfunction mit dem Namen 'setFormValueFromBrowseWin' vorhanden ist. Schauen wir uns weiter den Quellcode an wenn wir z.B. eine Newskategorie anlegen wollen sehen wir, dass es hier eine entsprechende Funktion gibt welche den ausgewählten Eintrag in die Select Box 'schiebt'.
Diese Funktion wird meiner Meinung nach von typo3 integriert (Zusammen mit anderen notwendigen Funktionen). Dies geschieht allerdings nicht bei dieser Extension wodurch das ganze wohl nicht funktioniert.
Ich schlage folgenden Workaround vor:
1) Lege eine neue Newskategorie an wobei du sie natürlich nicht wirklich anlegen musst. Wir brauchen eben nur die Ansciht mit der Baumstruktur.
2) Lasse dir den Quell dieses Frame anzeigen und such nach:
<!--
JavaScript after the form has been drawn:
-->
3) Füge den folgenden JavaScript Code der sich zwischen
<script type="text/javascript"> und </script> befindet in das PHP Script der ch_treeview extension ein. Dort findest Du einen Bereich mit JavaScript Code irgendwo bei Zeile 195 der class.tx_ch_treeview.php im lib Ordner der Extension.
4) Lösche den Cache und rufe eine Kategorie der Treeview auf.
febo
fixed. see ch_treeview version 1.0.5. thank you!
Version 1.0.7 läuft bei mir jetzt einwandfrei. Dankeschön für die Fixes!
moin,
leider ist nicht möglich z.B. wenn ich ch_treeview als Plugin einbinde, durch die Ebenen zu klicken. Es wird immer nur die ersten Ebenen angezeigt, Untereben öffenen sich nicht wenn ich auf das + klicke. Bei anlegen der Ebenen habe ich keine Probleme.
Hat noch einer das Problem?
Danke und Gruß
Armin
ja ich habe genau das gleiche problem, dass ich auf das + klicke und nur die seite sich neu läd und der baum nicht augeklappt wird.
wenn ich
//$treeViewObj->maxDepth = $config['treeMaxDepth'];
$treeViewObj->maxDepth = '999';
auskommentiere und durch die 999 ersetze, wird zum mindest der ganze baum geladen und ich kann auf das + klicken.
was mich noch stört ist das neuladen ...