Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Table functionality in TipTap Editor is limited #21

Open
petergross opened this issue Oct 27, 2024 · 1 comment
Open

Table functionality in TipTap Editor is limited #21

petergross opened this issue Oct 27, 2024 · 1 comment

Comments

@petergross
Copy link

I've implemented the TipTap editor with djangocms_text however the ability to add or remove rows or columns is not available to the user. Currently a 3x3 table is created by default but the user doesn't have the ability to change the table. The documentation doesn't indicate whether there are additional settings that need to be made either. I've followed the installation instructions and am able to edit text, it is just the table functionality that is an issue.

@fsbraun
Copy link
Member

fsbraun commented Oct 27, 2024

@petergross Yes, that's correct.

Currently, there is no editing functionality for tables. The Tiptap table plugin is installed by default (but does not have a user interface), so that existing tables can be shown in the editor. You cannot, however, edit them in a meaningful way.

The "Table" icon will be removed from the toolbar soon.

Obviously, it would be great to have tables available, but someone would beed to create a PR to add an UI.

For now, you can use the CKEditor4 RTE, or the CKEditor5 RTE (https://github.com/django-cms/djangocms-text-ckeditor5) which have table UI. CKEditor 5 does not support dynamic links or text-enabled plugin for now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants