Prooksius Опубліковано: 27 грудня 2020 Share Опубліковано: 27 грудня 2020 (змінено) Приветствую. Понадобилось ввести новые настройки в Опенкарт в админке и несколько из них были текстом в CKEditor, было несколько таких блоков редактора на одной странице. И надо было чтобы у них была разная заданная изначально высота. Высота задается в конфиге самого ckeditor, но это глобально, а нужно было задать индивидуальные высоты для каждого блока. Можно, конечно с css заморочиться, но в данном случае это было бы, мне кажется, не совсем правильно, ведь все параметры этого блока контролируются через js самим ckeditor. Поизучал доку, погуглил, пришел вот к такому решению. admin/view/javascript/ckeditor/ckeditor_init.js - вот этот файл чуть изменил: // CKEditor */ function ckeditorInit(node, token, ck_height = 0) { // ck_height - высота блока, целое число // CKEDITOR.replace(node) - закомментируем стандартное подключение CKEDITOR // --> моя добавка вместо CKEDITOR.replace(node) if (ck_height) { // CKEDITOR.replace(node, {height: ck_height}); // переопределяем высоту } else { CKEDITOR.replace(node); // если высота блока не задана, ничего не меняем } // <-- моя добавка CKEDITOR.on('dialogDefinition', function (ev) { // дальше без изменений И теперь в tpl-ках можно так вызывать подключение CKEditor: ckeditorInit('input-product_addit_info', getURLVar('token')); // как обычно, без изменений, высота будет стандартная ckeditorInit('input-sizes_table_zhen', getURLVar('token'), 460); // если нужно выставить определенную высоту блока в px И еще есть такой плагин, Автовысота редактора CKEditor, может быть будет полезно кому-нибудь. Наверняка есть подобное решение и для Summernote, но им не пользуюсь, уж очень нефункциональный он какой-то.. Змінено 27 грудня 2020 користувачем Prooksius 1 Надіслати Поділитися на інших сайтах More sharing options... esculapra Опубліковано: 27 грудня 2020 Share Опубліковано: 27 грудня 2020 12 минут назад, Prooksius сказал: Наверняка есть подобное решение и для Summernote, но им не пользуюсь, уж очень нефункциональный он какой-то.. В более старших версиях функциональность более лучше. Можно tiny поставить, но зачем? Надіслати Поділитися на інших сайтах More sharing options... KomissarJuve Опубліковано: 27 грудня 2020 Share Опубліковано: 27 грудня 2020 в ocstore 2.3 это по дефолту есть Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 27 грудня 2020 Автор Share Опубліковано: 27 грудня 2020 8 минут назад, KomissarJuve сказал: в ocstore 2.3 это по дефолту есть высота блока выставляется для каждого блока? Где? Надіслати Поділитися на інших сайтах More sharing options... Venter Опубліковано: 27 грудня 2020 Share Опубліковано: 27 грудня 2020 у CKEditor на сколько помню можно задать минимальную высоту и потом указать в настройках так что чем больше текст тем больше редактор будет в высоту. А вообще зачем такие велосипеды с редактором??? когда не проще ли сделать высоту блоков div где редактор примерно одинаковыми, а? Надіслати Поділитися на інших сайтах More sharing options... KomissarJuve Опубліковано: 27 грудня 2020 Share Опубліковано: 27 грудня 2020 2 минуты назад, Prooksius сказал: высота блока выставляется для каждого блока? Где? наверное вы имеете ввиду изменение высоты редактора автоматически при вносе контента ? если это то такого нет Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 27 грудня 2020 Автор Share Опубліковано: 27 грудня 2020 Только что, Venter сказал: у CKEditor на сколько помню можно задать минимальную высоту и потом указать в настройках так что чем больше текст тем больше редактор будет в высоту. А вообще зачем такие велосипеды с редактором??? когда не проще ли сделать высоту блоков div где редактор примерно одинаковыми, а? в моем случае заказчик просил именно разные сделать, и там разница в высоте была большая слишком, чтобы делать одинаковую.. Надіслати Поділитися на інших сайтах More sharing options... Venter Опубліковано: 27 грудня 2020 Share Опубліковано: 27 грудня 2020 А ваш пример выше не работает? Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 27 грудня 2020 Автор Share Опубліковано: 27 грудня 2020 Только что, Venter сказал: А ваш пример выше не работает? нет, все идеально. Я просто поделился опытом. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання Высота редактора CKEditor Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
esculapra Опубліковано: 27 грудня 2020 Share Опубліковано: 27 грудня 2020 12 минут назад, Prooksius сказал: Наверняка есть подобное решение и для Summernote, но им не пользуюсь, уж очень нефункциональный он какой-то.. В более старших версиях функциональность более лучше. Можно tiny поставить, но зачем? Надіслати Поділитися на інших сайтах More sharing options... KomissarJuve Опубліковано: 27 грудня 2020 Share Опубліковано: 27 грудня 2020 в ocstore 2.3 это по дефолту есть Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 27 грудня 2020 Автор Share Опубліковано: 27 грудня 2020 8 минут назад, KomissarJuve сказал: в ocstore 2.3 это по дефолту есть высота блока выставляется для каждого блока? Где? Надіслати Поділитися на інших сайтах More sharing options... Venter Опубліковано: 27 грудня 2020 Share Опубліковано: 27 грудня 2020 у CKEditor на сколько помню можно задать минимальную высоту и потом указать в настройках так что чем больше текст тем больше редактор будет в высоту. А вообще зачем такие велосипеды с редактором??? когда не проще ли сделать высоту блоков div где редактор примерно одинаковыми, а? Надіслати Поділитися на інших сайтах More sharing options... KomissarJuve Опубліковано: 27 грудня 2020 Share Опубліковано: 27 грудня 2020 2 минуты назад, Prooksius сказал: высота блока выставляется для каждого блока? Где? наверное вы имеете ввиду изменение высоты редактора автоматически при вносе контента ? если это то такого нет Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 27 грудня 2020 Автор Share Опубліковано: 27 грудня 2020 Только что, Venter сказал: у CKEditor на сколько помню можно задать минимальную высоту и потом указать в настройках так что чем больше текст тем больше редактор будет в высоту. А вообще зачем такие велосипеды с редактором??? когда не проще ли сделать высоту блоков div где редактор примерно одинаковыми, а? в моем случае заказчик просил именно разные сделать, и там разница в высоте была большая слишком, чтобы делать одинаковую.. Надіслати Поділитися на інших сайтах More sharing options... Venter Опубліковано: 27 грудня 2020 Share Опубліковано: 27 грудня 2020 А ваш пример выше не работает? Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 27 грудня 2020 Автор Share Опубліковано: 27 грудня 2020 Только что, Venter сказал: А ваш пример выше не работает? нет, все идеально. Я просто поделился опытом. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання Высота редактора CKEditor Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
KomissarJuve Опубліковано: 27 грудня 2020 Share Опубліковано: 27 грудня 2020 в ocstore 2.3 это по дефолту есть Надіслати Поділитися на інших сайтах More sharing options...
Prooksius Опубліковано: 27 грудня 2020 Автор Share Опубліковано: 27 грудня 2020 8 минут назад, KomissarJuve сказал: в ocstore 2.3 это по дефолту есть высота блока выставляется для каждого блока? Где? Надіслати Поділитися на інших сайтах More sharing options... Venter Опубліковано: 27 грудня 2020 Share Опубліковано: 27 грудня 2020 у CKEditor на сколько помню можно задать минимальную высоту и потом указать в настройках так что чем больше текст тем больше редактор будет в высоту. А вообще зачем такие велосипеды с редактором??? когда не проще ли сделать высоту блоков div где редактор примерно одинаковыми, а? Надіслати Поділитися на інших сайтах More sharing options... KomissarJuve Опубліковано: 27 грудня 2020 Share Опубліковано: 27 грудня 2020 2 минуты назад, Prooksius сказал: высота блока выставляется для каждого блока? Где? наверное вы имеете ввиду изменение высоты редактора автоматически при вносе контента ? если это то такого нет Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 27 грудня 2020 Автор Share Опубліковано: 27 грудня 2020 Только что, Venter сказал: у CKEditor на сколько помню можно задать минимальную высоту и потом указать в настройках так что чем больше текст тем больше редактор будет в высоту. А вообще зачем такие велосипеды с редактором??? когда не проще ли сделать высоту блоков div где редактор примерно одинаковыми, а? в моем случае заказчик просил именно разные сделать, и там разница в высоте была большая слишком, чтобы делать одинаковую.. Надіслати Поділитися на інших сайтах More sharing options... Venter Опубліковано: 27 грудня 2020 Share Опубліковано: 27 грудня 2020 А ваш пример выше не работает? Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 27 грудня 2020 Автор Share Опубліковано: 27 грудня 2020 Только что, Venter сказал: А ваш пример выше не работает? нет, все идеально. Я просто поделился опытом. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання Высота редактора CKEditor Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Venter Опубліковано: 27 грудня 2020 Share Опубліковано: 27 грудня 2020 у CKEditor на сколько помню можно задать минимальную высоту и потом указать в настройках так что чем больше текст тем больше редактор будет в высоту. А вообще зачем такие велосипеды с редактором??? когда не проще ли сделать высоту блоков div где редактор примерно одинаковыми, а? Надіслати Поділитися на інших сайтах More sharing options... KomissarJuve Опубліковано: 27 грудня 2020 Share Опубліковано: 27 грудня 2020 2 минуты назад, Prooksius сказал: высота блока выставляется для каждого блока? Где? наверное вы имеете ввиду изменение высоты редактора автоматически при вносе контента ? если это то такого нет Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 27 грудня 2020 Автор Share Опубліковано: 27 грудня 2020 Только что, Venter сказал: у CKEditor на сколько помню можно задать минимальную высоту и потом указать в настройках так что чем больше текст тем больше редактор будет в высоту. А вообще зачем такие велосипеды с редактором??? когда не проще ли сделать высоту блоков div где редактор примерно одинаковыми, а? в моем случае заказчик просил именно разные сделать, и там разница в высоте была большая слишком, чтобы делать одинаковую.. Надіслати Поділитися на інших сайтах More sharing options... Venter Опубліковано: 27 грудня 2020 Share Опубліковано: 27 грудня 2020 А ваш пример выше не работает? Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 27 грудня 2020 Автор Share Опубліковано: 27 грудня 2020 Только что, Venter сказал: А ваш пример выше не работает? нет, все идеально. Я просто поделился опытом. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання Высота редактора CKEditor Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV
KomissarJuve Опубліковано: 27 грудня 2020 Share Опубліковано: 27 грудня 2020 2 минуты назад, Prooksius сказал: высота блока выставляется для каждого блока? Где? наверное вы имеете ввиду изменение высоты редактора автоматически при вносе контента ? если это то такого нет Надіслати Поділитися на інших сайтах More sharing options...
Prooksius Опубліковано: 27 грудня 2020 Автор Share Опубліковано: 27 грудня 2020 Только что, Venter сказал: у CKEditor на сколько помню можно задать минимальную высоту и потом указать в настройках так что чем больше текст тем больше редактор будет в высоту. А вообще зачем такие велосипеды с редактором??? когда не проще ли сделать высоту блоков div где редактор примерно одинаковыми, а? в моем случае заказчик просил именно разные сделать, и там разница в высоте была большая слишком, чтобы делать одинаковую.. Надіслати Поділитися на інших сайтах More sharing options... Venter Опубліковано: 27 грудня 2020 Share Опубліковано: 27 грудня 2020 А ваш пример выше не работает? Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 27 грудня 2020 Автор Share Опубліковано: 27 грудня 2020 Только что, Venter сказал: А ваш пример выше не работает? нет, все идеально. Я просто поделился опытом. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання Высота редактора CKEditor
Venter Опубліковано: 27 грудня 2020 Share Опубліковано: 27 грудня 2020 А ваш пример выше не работает? Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 27 грудня 2020 Автор Share Опубліковано: 27 грудня 2020 Только что, Venter сказал: А ваш пример выше не работает? нет, все идеально. Я просто поделился опытом. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
Prooksius Опубліковано: 27 грудня 2020 Автор Share Опубліковано: 27 грудня 2020 Только что, Venter сказал: А ваш пример выше не работает? нет, все идеально. Я просто поделился опытом. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
Recommended Posts