|
|
|
Редактирование дерева
|
|||
|---|---|---|---|
|
#18+
есть дерево построенное на ul/li подскажите варианты его редактирования-добавление/удаление/переименование/перемещение если есть примеры посмотреть как выглядит - очень хорошо пока важна не техническая реализация, а сам принцип, юзабилити ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2013, 14:21 |
|
||
|
Редактирование дерева
|
|||
|---|---|---|---|
|
#18+
вадя, юзабилити? Мокапы что-ли нарисовать Вам? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2013, 14:41 |
|
||
|
Редактирование дерева
|
|||
|---|---|---|---|
|
#18+
как использовать jquery я сам знаю - это уже техника я на одном сайте нашел пример - дак тм удаление - правой кнопкой мыши...удаяет и к тому ж появляется контексное меню браузера... а добавление - кнопка , только не понятно куда добавляет.. а как переименовать ? на javascript я реализую, только что? вот в чем вопрос. было пользовательсое контекстное меню там можно было б... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2013, 14:55 |
|
||
|
Редактирование дерева
|
|||
|---|---|---|---|
|
#18+
вадя, дерево отражает структуру чего? Узел дерева - это что (ссылается на что)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2013, 15:05 |
|
||
|
Редактирование дерева
|
|||
|---|---|---|---|
|
#18+
вадябыло пользовательсое контекстное меню там можно было б...Ну а в чем проблема? По oncontextmenu вываливается див со своей менюшкой и возвращается false для подавления системного меню. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2013, 15:05 |
|
||
|
Редактирование дерева
|
|||
|---|---|---|---|
|
#18+
Antonariyвадябыло пользовательсое контекстное меню там можно было б...Ну а в чем проблема? По oncontextmenu вываливается див со своей менюшкой и возвращается false для подавления системного меню.Правда с точки зрения юзабилити этого мало, про контекстно меню еще догадаться нужно. Я делаю так: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2013, 15:07 |
|
||
|
Редактирование дерева
|
|||
|---|---|---|---|
|
#18+
Antonariyвадябыло пользовательсое контекстное меню там можно было б...Ну а в чем проблема? По oncontextmenu вываливается див со своей менюшкой и возвращается false для подавления системного меню. когда контекстное меню только для одного случая -это как-то не серьёзно (сам себе противоречу), поэтоу этот вариант как самый крайний. 2Antonariy вариант живучий, только он для "операторов" , технический подход. к сожалению в моём случае он не подходит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2013, 15:20 |
|
||
|
Редактирование дерева
|
|||
|---|---|---|---|
|
#18+
skyANAвадя, дерево отражает структуру чего? Узел дерева - это что (ссылается на что)? чего угодно. по нажатию на крайний узел - в соседнем диве обновляется инфа, узлы не ссылки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2013, 15:24 |
|
||
|
Редактирование дерева
|
|||
|---|---|---|---|
|
#18+
2Antonariy и у тебя не сортировки произвольной - ты задаешь id и всё. а если надо сменить порядок? а если переместить? можно http://jquery.page2page.ru/index.php5/Группируемые_элементы но это только для премещений/сортировки, да и то логика получается слишком навороченная(пробовал, работет, слишком сложно обработать результат) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2013, 15:32 |
|
||
|
Редактирование дерева
|
|||
|---|---|---|---|
|
#18+
вадяк сожалению в моём случае он не подходит.Ну ты побольше молчи про свой случай, подольше тут просидишь. Еще есть вариант размещения кнопок управления в каждой строке. вадяи у тебя не сортировки произвольной - ты задаешь id и всё.Ты так говоришь, будто она теперь невозможна принципиально. вадяа если надо сменить порядок? а если переместить?Добавлю кнопок. вадяно это только для премещений/сортировки, да и то логика получается слишком навороченная(пробовал, работет, слишком сложно обработать результат)А что ты ожидал? Либо стандартное поведение просто, либо нестандартное сложно, это закон природы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2013, 15:54 |
|
||
|
Редактирование дерева
|
|||
|---|---|---|---|
|
#18+
http://codingcraft.ru/resources/HTML/templates/treeview.xhtml примерно такое кнопок добавить можно , но только их буде слишком много добавть (только куда? создать раздел, подраздел, к чему подраздел и пр..) удалить (тут несколько проще - выделенное, спросить про подразделы при необходимости) переместить вверх/вниз (а если с самого низа в самый верх - этож скока жмыкать нада) и пр. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2013, 16:23 |
|
||
|
Редактирование дерева
|
|||
|---|---|---|---|
|
#18+
вадяskyANAвадя, дерево отражает структуру чего? Узел дерева - это что (ссылается на что)? чего угодно. по нажатию на крайний узел - в соседнем диве обновляется инфа, узлы не ссылки.Хм... Ну вот пример . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2013, 16:59 |
|
||
|
Редактирование дерева
|
|||
|---|---|---|---|
|
#18+
вадя http://codingcraft.ru/resources/HTML/templates/treeview.xhtml примерно такоеЧто это означает? Там нет элементов управления. вадякнопок добавить можно , но только их буде слишком много добавть (только куда? создать раздел, подраздел, к чему подраздел и пр..) удалить (тут несколько проще - выделенное, спросить про подразделы при необходимости) переместить вверх/вниз (а если с самого низа в самый верх - этож скока жмыкать нада) и пр.Понимаешь, проблема не в отсутствии вариантов исполнения, а в твоей неспособности сделать выбор. Есть действия, которые можно сделать не кликом, а драгом, варианты: 1) делать (сложно) тынц 2) не делать (просто) Есть действия, которые можно сделать только кликом, варианты куда кликать: 1) в кнопку вне дерева (2 клика, нужно место под кнопки) тынц 2) в кнопку внутри дерева (1 клик, рябь от кнопок в дереве) тынц 3) в контекстное меню (2 клика, не очевидно) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2013, 17:04 |
|
||
|
Редактирование дерева
|
|||
|---|---|---|---|
|
#18+
Antonariy, спасибо, но только если там есть про редактирование (кроме перемещения) я не нашел, не говоря уж о простом юзере. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2013, 18:13 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=38437282&tid=1447759]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
186ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 225ms |
| total: | 479ms |

| 0 / 0 |
