inumaru Опубликовано 8 августа, 2011 Жалоба Поделиться Опубликовано 8 августа, 2011 Здравствуйте.В чуть более ранних версия Симплы я использовал ckeditor в своем модуле. Сейчас же он не подключается, консоль показывает ошибку:ckeditor.js:1 Uncaught SyntaxError: Unexpected token "<"ajex.js:1 Uncaught SyntaxError: Unexpected token "<" (это файл менеджер для него, он тоже не подключается в новой версии)В чем может быть причина такого поведения Симплы? Перезаливать сам редактор пробовал - безтолку. Подключение делаю в шаблоне страницы, где подключаются стандартные скрипты Симплы. Цитата Ссылка на сообщение Поделиться на другие сайты
Гость Опубликовано 8 августа, 2011 Жалоба Поделиться Опубликовано 8 августа, 2011 Это в админке вместо tinymce? В новой версии способ его подключения не изменился Цитата Ссылка на сообщение Поделиться на другие сайты
aimatrix Опубликовано 8 августа, 2011 Жалоба Поделиться Опубликовано 8 августа, 2011 # 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-разметки и завершается сообщением об ошибке. Цитата Ссылка на сообщение Поделиться на другие сайты
Orion Опубликовано 18 октября, 2012 Жалоба Поделиться Опубликовано 18 октября, 2012 Вот как я сделал прочитай... может пригодится... Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.