Forums / National / Russian / Модули и плагины / CKEditor 4.x Как создавать красивые таблицы с его помощью ?

красивое оформление статей

Kabak
#1 2025-11-15 12:18
  1. Как создавать красивые таблицы с его помощью ?  
  2. Как задавать рамки нужно размера, цвета и прочих атрибутов ?
  3.  

почему-то не отображается при публикации ни нумерация , ни стиль таблиц

This post was edited by Kabak (2025-11-15 12:26, 1 month ago)
Kort
#2 2025-11-18 06:46

И в старом и в новом есть кнопка "Таблица". В старом все архаично -- задается ширина (и даже высота) плюс устаревшие (как это самое) атрибуты border, cellpadding и cellspacing. В новом CK чистый конструктор, таблице задаются классы table и (зачем-то) content-table. Остальное -- манипуляции с ячейками, строками и столбцами. 

Я не сторонник раскрасок, поэтому стилизовать предпочитаю немного и через родителя. Но, в принципе, с кнопкой "Источник" нет ничего невозможного)) И со старым и с новым CK.

SED.by - создание сайтов, разработка плагинов и тем для Котонти
Kabak
#3 2025-11-18 17:57

В таблицах невозможно задать разнообразные параметры рамки вокруг ячеек и таблицы. 

Какая-то обработка обрезает некоторые параметры, а некоторые не обрезает, они не отображаются после публикации, но отображаются во время редактирования 

Например:

<tr>
	<th id="react-aria541948875-_r_5t_-0" style="border-width:15px;border-color:rgb(0,255,0);">Класс помещения</th>
	<th id="react-aria541948875-_r_5t_-1">Характеристика условий среды</th>
	<th id="react-aria541948875-_r_5t_-2">Основные факторы опасности</th>
</tr>

Во время редактирования 

52a513908e8a61069aa487cffdae82a2.png

 

Во время отображения

a9d253dd8fbe8ad961d2982426c873e4.png
Kort
#4 2025-11-19 07:29

"Обрезать" может только HTML Purifier. Проверь для начала установленный в нем Doctype. Или поставь HP на паузу чтобы проверить.

SED.by - создание сайтов, разработка плагинов и тем для Котонти
This post was edited by Kort (2025-11-19 07:40, 1 month ago)
Kabak
#5 2025-12-30 12:46

приостановил HTML Purifier и теперь не чистится заданные мной для таблиц CSS параметры. 

1) Как в теме для Cotonti задать стиль отображения таблиц созданных в CKEditor ?  

2) Можно ли использовать стили из темы в описании элементов, например, таблиц в CKEditor ? 

Почему-то не отображается определение для параметра style при редактировании сообщения, например, на форуме

например:

<table style="table_Style_forum">
	<thead>
		<tr>
			<th style="th_Style3">

 

This post was edited by Kabak (2025-12-30 13:12, 4 hours ago)