1

Тема: Некорректная работа аякса админки (s2-dev-r1618)

Версия последняя S2 1.0b4 (s2-dev-r1618).

Проблема обнаружилась, когда поставил для раздела «избранное», потом снял. В результате он остался на главной. Пробовал из разных браузеров (хром, файрфокс). Кэш чистил, естественно. Кстати, хорошо бы добавить в админку кнопку «очистить кэш».

Потом обнаружил еще один момент: нельзя удалить элемент в дереве. То есть он удаляется, аякс отрабатывает, элемент пропадает (консоль в хроме подтверждает). Но после обновления дерева появляется снова.

Сейчас буду пробовать ввключить встроенный в движок debug и разбираться дальше.

2

Re: Некорректная работа аякса админки (s2-dev-r1618)

А можно подробнее про "избранное"? Этот флажок для разделов и страниц запоминается, но пока ни на что не влияет.

У меня разделы удаляются корректно. Интересно посмотреть ответ сервера с включенной отладкой (S2_DEBUG).

3

Re: Некорректная работа аякса админки (s2-dev-r1618)

Про «избранное» — в моём случае этот флажок заставляет раздел появляться на главной и висеть там сразу под именем сайта. При этом выводится Выдержка от него.

Ответ сервера: ОК 200. Так что не совсем понятно куда копать дальше. Пишет, что нормально отрабатывает. В логах хостинга ошибок нет.

При этом при установке словил глюк, когда скрипт полностью не отработал и невозможно войти в админку.

И еще сразу немного смутило следующее:

define('S2_PATH', '');
define('S2_URL_PREFIX', '');

Они так и должны быть пустыми после установки?

29.03.2013 10:26:09. Текст был изменен (boo).

4

Re: Некорректная работа аякса админки (s2-dev-r1618)

Нормально, посмотрите описание этих констант (есть примеры): http://s2cms.ru/docs/config

ОК 200 - это код ответа. Кроме него есть непосредственно текст ответа: https://developers.google.com/chrome-developer-tools/docs/network-files/network_click_sidebar.png

У меня текст ответа такой:

{status: 1}

5

Re: Некорректная работа аякса админки (s2-dev-r1618)

Именно, что {status: 1}

Поэтому и не могу понять что тут еще можно сделать, кроме как поставить более старую, но стабильную версию.

6

Re: Некорректная работа аякса админки (s2-dev-r1618)

Я попробовал удалять разделы на демонстрационном сайте (сейчас там самая последняя версия, логин admin, пароль admin): http://demo.s2cms.ru
У меня всё работает. Попробуйте сами.

Если на вашем сайте по-прежнему с этим проблемы, пришлите мне на почту или в личном сообщении временный логин и пароль, я зайду и посмотрю самостоятельно. По-другому я вряд ли смогу помочь.