pjax переход по прямым ссылкам

420
30 декабря 2016, 13:47

Есть сайт, на котором используется pjax (pushState + ajax). Страницы подгружаются через ajax и меняется адрес. Сейчас это просто страницы php, в недалёком будущем планируется переход на Symfony 2.

Есть страницы page1, page2 и т. д.

Например, сайт.ру/page1, сайт.ру/page2. Они открываются нормально, хоть по прямым ссылкам, хоть по внутренним.

На некоторых страницах есть всплывающие окна, они тоже подгружаются через pjax. Ссылка принимает вид сайт.ру/page1/popup1. Из них также открывается popup, сайт.ру/page1/popup1/popup2. Переход по этим ссылкам приводит к закономерному результату, а именно, "object not found".

Теперь, собственно, суть. Как обрабатывать эти ссылки, чтобы можно было совершать прямые переходы?

READ ALSO
Задать условие вывода оператора AND

Задать условие вывода оператора AND

Как в такой ситуации правильно сформировать условия, чтобы AND выводился тогда, когда ему положено? Отправляется форма из нескольких полей,...

405
PHP массив с русскими ключами

PHP массив с русскими ключами

Некий метод в системе возвращает массив с русскими ключами и строками в значения

380
Куки на машине пользователя

Куки на машине пользователя

Вопрос в следующем, допустим я делаю авторизацию пользователя на сайте и в случае успешной авторизации устанавливаю куки (setcookie('auth','yes',time()+3600);)данная...

371