Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Не подгружается ckeditor


nash

Recommended Posts

Добрый день! Ни в какую не хочет подключаться ckeditor в ocstore 2.3 для новых полей.

 <div class="form-group">
                    <label class="col-sm-2 control-label" for="input-seria_descrip<?php echo $language['language_id']; ?>"><?php echo $entry_seria_descrip; ?></label>
                    <div class="col-sm-10">
                      <textarea name="category_description[<?php echo $language['language_id']; ?>][seria_descrip]" placeholder="<?php echo $entry_seria_descrip; ?>" id="input-seria_descrip<?php echo $language['language_id']; ?>" data-lang="<?php echo $lang; ?>" class="form-control summernote"><?php echo isset($category_description[$language['language_id']]) ? $category_description[$language['language_id']]['seria_descrip'] : ''; ?></textarea>
                    </div>
                  </div>
				  <div class="form-group">
                    <label class="col-sm-2 control-label" for="input-description<?php echo $language['language_id']; ?>"><?php echo $entry_description; ?></label>
                    <div class="col-sm-10">
                      <textarea name="category_description[<?php echo $language['language_id']; ?>][description]" placeholder="<?php echo $entry_description; ?>" id="input-description<?php echo $language['language_id']; ?>" data-lang="<?php echo $lang; ?>" class="form-control summernote"><?php echo isset($category_description[$language['language_id']]) ? $category_description[$language['language_id']]['description'] : ''; ?></textarea>
                    </div>
                  </div>
  <script type="text/javascript"><!--
  <?php if ($ckeditor) { ?>
    <?php foreach ($languages as $language) { ?>
	    ckeditorInit('input-description<?php echo $language['language_id']; ?>', getURLVar('token'));
		ckeditorInit('input-seria_descrip<?php echo $language['language_id']; ?>', getURLVar('token'));
    <?php } ?>
  <?php } ?>
  //--></script>

Если подключать только к description, то подключается нормально. А если к двум, то выдает ошибку в консоле

Надіслати
Поділитися на інших сайтах


Uncaught TypeError: Cannot read property 'getEditor' of undefined
    at a (ckeditor.js:322)
    at Object.CKEDITOR.replace (ckeditor.js:326)
    at ckeditorInit (ckeditor_init.js:3)
    at index.php?route=catalog/category/edit&token=jDDVk8DMvT4CECXzMhxHVmPglGBKqX2o&category_id=57:763
a @ ckeditor.js:322
CKEDITOR.replace @ ckeditor.js:326
ckeditorInit @ ckeditor_init.js:3
(anonymous) @ index.php?route=catalog/category/edit&token=jDDVk8DMvT4CECXzMhxHVmPglGBKqX2o&category_id=57:763

Мне ckeditor нравится

Надіслати
Поділитися на інших сайтах


Попробуйте обернуть всё в document ready:

<script type="text/javascript"><!--
  <?php if ($ckeditor) { ?>
    $(document).ready(function() {
    <?php foreach ($languages as $language) { ?>
	    ckeditorInit('input-description<?php echo $language['language_id']; ?>', getURLVar('token'));
		ckeditorInit('input-seria_descrip<?php echo $language['language_id']; ?>', getURLVar('token'));
    <?php } ?>
  });
  <?php } ?>
  //--></script>

 

Надіслати
Поділитися на інших сайтах

Только что, efremovav сказал:

Попробуйте обернуть всё в document ready:


<script type="text/javascript"><!--
  <?php if ($ckeditor) { ?>
    $(document).ready(function() {
    <?php foreach ($languages as $language) { ?>
	    ckeditorInit('input-description<?php echo $language['language_id']; ?>', getURLVar('token'));
		ckeditorInit('input-seria_descrip<?php echo $language['language_id']; ?>', getURLVar('token'));
    <?php } ?>
  });
  <?php } ?>
  //--></script>

 

не хочет работать. Summernote в настройках включил - он нормально работает.

Змінено користувачем nash
Надіслати
Поділитися на інших сайтах


15 часов назад, AlexDW сказал:

только что проверил на чистом ocStore 2302 - из первого поста все работает без плясок с бубном

мда... чет глюк какой-то

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.