Как реализовать TinyMCE Table Drag Handle? - PullRequest
5 голосов
/ 26 октября 2011

В tinyMCE вы можете использовать плагин таблиц для вставки таблиц, и это нормально.Теперь, когда дело доходит до перемещения таблицы в вашем контенте, это немного сложнее.

На данный момент правильный способ сделать это - «выбрать всю таблицу» и «перетащить ее туда, куда вы хотите».'.

Это немного неуклюже, и реальные пользователи, скорее всего, пропустят немного своей таблицы в выборе, и перетаскивание этого беспристрастного выбора полностью сломает таблицу.

правильное решение этой проблемы, вероятно, состоит в том, чтобы реализовать своего рода «дескриптор» поверх таблицы или что-то, что пользователи могут захватить / перетащить / опустить, чтобы безопасно переместить всю таблицу сразу.

Любая идея о том, какреализовать такую ​​хорошую вещь?

1 Ответ

4 голосов
/ 26 октября 2011

Вы должны поместить эту функциональность в собственный плагин, и если событие draggesture будет запущено, вы проверите, что захватил пользователь. Если его выбор содержит часть таблицы, вы заменяете содержимое перетаскивания на полную таблицу.

...