Посоны, ткните меня носом в пост, где обсуждалось построение дерева каталогов и файлов на js
Пожалуйста

15 Responses to построение дерева каталогов и файлов на js

  1. AmtEkb:

    В общем, у меня файловая структура в базе лежит на сервере. А в браузере у пользователя мне нужно в отдельном iframe вывести эту структуру красиво, древовидно, плюс закачка/удаление/переименование, то же самое с каталогами, плюс пакетная закачка, плюс свои фишки. Я твёрдо убеждён, что в мире куча таких приблуд, и велосипед заново изобретать неохота.

    Конечно, было бы здорово чтобы ещё это было свободным, чтобы фишки добавлять, но не обязательно.

    Помогите, пожалуйста.

  2. AmtEkb:

    спасибо, посмотрю

  3. ZehLt:

    jstree — наверное лучшая сейчас js-библиотека для дерева

  4. AmtEkb:

    ого!
    спасибо!!!

  5. Ymmsuper:

    Я ее попользовал, а потом написал свою, потому что замороченная jsTree очень сильно, и документция фиговая. В общем, на войну с jsTree потратил больше времени, чем на написание своей.

  6. Ymmsuper:

    это проблема многих UI библиотек. проще сделать что-то своё, точно под свои нужды, чем сначала изучать, а потом допиливать какие-то готовые решения.

  7. AmtEkb:

    и что, jsTree сильно замороченная?
    Вроде всё описано, коллбэки на события и всё такое

  8. Ymmsuper:

    Ну ты знаешь, как это бывает? Почитаешь, посмотришь примеры — всё красиво. А как начнешь пользовать — тут какая-то странная фигня, там какая-то «особенность». :)Если у тебя простой проект — пользуй, у меня просто были специфические требования, и в процессе работы выяснялись разные мелкие детали, которые мешали мне эти требования воплощать. А, так как я с такой ситуацией сталкивался уже не раз, то у меня «пунктик» по поводу использования готовых UI библиотек и фреймворков. 🙂

  9. AmtEkb:

    понятно 🙂
    Спасибо за отзыв

  10. ZehLt:

    могу и я опытом поделиться — «прикручивал» jstree к двум разным проектам (одна CMS и свой движок на Yii) — всё не так уж сложно, разобраться — без проблем, гугл много раз помогал.
    библиотека очень навороченная и умеет многое, чаще всего просто надо найти как какую-то фишку сделать

  11. AmtEkb:

    спасибо 🙂 наверное на ней буду всё делать, буду спрашивать, если что не смогу сам разобраться 🙂

  12. AmtEkb:

    вот, кстати, плагин сортировки мне бы хотелось включить, но он, собака, странно ведёт себя с контекстным меню. Если папка пустая, то команда «Create» закрывает меню, создаёт новый элемент и даёт его переименовать. Если же не пустая, то дочерний элемент создаётся, но меню не закрывается и переименовать новый элемент нельзя! Что это за хрень?

  13. AmtEkb:

    вопрос снят, у меня ошибки в функции сортировки 🙂

Добавить комментарий