Задать вопрос
@XenK

Phalcon и AJAX загрузка?

Есть главная страница "/", она разделена на несколько .volt шаблонов (header, main, footer). Необходимо чтобы при переходе допустим на "/about", подгружался другой шаблон в main, соответственно нужно использовать AJAX. Так же, если при переходе напрямую (site.ru/about), подгружался полностью сайт с "/about". Но как это правильно сделать, подготовить контроллер, что использовать и т.п?
  • Вопрос задан
  • 642 просмотра
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
DJZT
@DJZT
Laravel - code for you
Я фалкон не знаю, но дума что это должно выглядеть таким образом. У вас должно быть 2 контроллера. Первый отвечает за загрузку страницы по указанному адрессу. Он загружает полный базовый шаблон. В js должно быть событие загрузки, после чего он обращается ajax'ом ко второму контроллеру, который отвечает за часть мейна. То есть по запросу вы забираете контен срендеренный по определённой вьюхе. И вставляете в контейнер на страницу.
Ответ написан
Я чот нифига не понял. Вам нужно чтоб при переходе на /about фалкон отдавал только шаблон about, а не футер с шапкой?

Если хочется отключить layout то советую читать это:
https://docs.phalconphp.com/ru/latest/api/Phalcon_...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы