Перейти к содержанию
Официальный форум поддержки Simpla

Не подключается ckeditor


Рекомендуемые сообщения

Здравствуйте.
В чуть более ранних версия Симплы я использовал ckeditor в своем модуле.
Сейчас же он не подключается, консоль показывает ошибку:
ckeditor.js:1 Uncaught SyntaxError: Unexpected token "<"
ajex.js:1 Uncaught SyntaxError: Unexpected token "<" (это файл менеджер для него, он тоже не подключается в новой версии)
В чем может быть причина такого поведения Симплы? Перезаливать сам редактор пробовал - безтолку. Подключение делаю в шаблоне страницы, где подключаются стандартные скрипты Симплы.

Ссылка на сообщение
Поделиться на другие сайты

# inumaru

Попробуйте перенести ckeditor и менеджер ajexfilemanager внутрь папки ява-скриптов, то есть внутрь http://ваш_сайт/js. Соответственно две следующие строки в файле Вашего шаблона page.tpl

<script type="text/javascript" src="http://{$root_url|escape}/ckeditor/ckeditor.js"></script>
<script type="text/javascript" src="http://{$root_url|escape}/ajexfilemanager/ajex.js"></script>

нужно поправить на

<script type="text/javascript" src="http://{$root_url|escape}/js/ckeditor/ckeditor.js"></script>
<script type="text/javascript" src="http://{$root_url|escape}/js/ajexfilemanager/ajex.js"></script>

Скорее всего собака зарыта здесь. Дело в том, что новые версии Simpla Extension Pack поддерживают особые url страниц товаров, статей, новостей и так далее, например http://myshop.com/я_хочу_чтобы/у_этого_товара/был_такой_адрес_страницы

Для обеспечения подобных возможностей адресное поле сайта отдается целиком системе особых url, КРОМЕ устоявшихся адресов - реальных папок ../admin/.., ../connectors/.., ../captcha/.., ../js/.., ./[префикс]images/.., ../[префикс]files/.., ../design/.., ../sounds/.. и виртуальных папок ../cart/.., ../compare/..

Так как Вы расположили ckeditor и менеджер вне этих папок, движок естественным образом не видит их. Проще говоря, когда браузер загрузил страницу и начинает грузить скрипт http://ваш_сайт/ckeditor/ckeditor.js, движок в ответ сообщает "на такой особый url у меня ничего не назначено". Браузер принимает ответ движка за ява-скрипт и начинает его выполнять, что приводит к обнаружению в "ява-скрипте" неожидаемого здесь символа < html-разметки и завершается сообщением об ошибке.

Ссылка на сообщение
Поделиться на другие сайты
  • 1 год спустя...

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...