У меня возникают проблемы с добавлением и редактированием блоков контента в основной области с использованием готовой темы Elemental. Я не вносил никаких изменений в тему или глобальные области. Concrete5 устанавливается и настраивается без ошибок (зеленые галочки на всех необходимых элементах) и выглядит отлично, пока я не попытаюсь отредактировать страницу, чтобы добавить или отредактировать блок контента в области.
Это мое первое знакомство с миром Concrete5, и я должен сказать, что до сих пор я определенно впечатлен. Я просто надеюсь, что смогу решить эту проблему, чтобы я действительно мог ее использовать, поэтому любая помощь определенно приветствуется!
Что я пробовал
Сначала я подозревал, что это просто вопрос ожидания снятия каких-либо странных блокировок страниц, но я вышел из системы и оставил его на ночь, и сегодня днем у меня та же проблема.
Затем я столкнулся с предположениями, что это может быть проблема с родительским или другим элементом, имеющим слишком высокий Z-индекс, но я не смог найти родителя с более высоким индексом.
Я проверил консоль JavaScript и обнаружил только одну ошибку, которая, как мне кажется, не связана с ней, но я могу ошибаться.
Ошибка: jquery.js.pagespeed.jm.iDyG3vc4gw.js:1 — «Синхронный XMLHttpRequest в основном потоке устарел из-за его негативного воздействия на работу конечного пользователя».
Проверил журнал ошибок моего веб-сервера, ничего, кроме отсутствующего файла (iphone4.jpg).
Проверено, что контрольная сумма MD5 моего zip-файла совпадает с указанной на сайте Concrete5.
Я установил Concrete5 из того же zip-файла в другом домене и вижу точно такую же проблему.
Установил Concrete5 5.7.4.2 в своей тестовой среде. Точно такой же симптом.
Окружающая среда
- Ведущий: Dreamhost
- Cloudflare: НЕ включено
- Версия PHP: 5.6 (5.3.3 в среде, в которой я тестировал установку)
- Веб-сервер: Apache 2.2.22
- База данных: mysql 5.1.56
- Браузер: Chrome v44, Microsoft Edge v20, Firefox v40
Воспроизведение проблемы
Вот один из способов воспроизвести проблему:
- Создайте новую пустую страницу.
- Нажмите пустую основную область и выберите «Добавить блок».
- Нажмите «Контент» в меню левого блока.
- После постоянной 6-секундной задержки появляется редактор содержимого. Немного странно видеть задержку, но редактор выглядит нормально.
- Добавить содержимое. Ничего особенного, для проверки я просто набрал «Это моя редакция».
- Щелкните Сохранить.
- Панель инструментов редактора исчезает, но все, кроме блока содержимого, остается серым и неактивным/недоступным. (См. скриншот)
- Обновите страницу, и все снова станет доступно, я все еще в режиме редактирования, но мой блок контента исчез.
Я получаю тот же результат, если добавляю блок контента на существующую страницу (домашнюю), если редактирую существующий блок контента. Нажатие кнопки «Отмена» на панели инструментов редактора приводит к тому же результату, но позволяет мне просматривать HTML-код содержимого в редакторе.
Блоки HTML, Feature и Form, похоже, работают нормально.