Раскажите подробнее
Это можно теперь любой контент вызвать через AJAX или нет?
Иными словами, если вы запрашиваете страницу через штатные аякс запросы jQuery ($.ajax, $.post и т.п.) или иным образом передадите данный заголовок, то система пометит контекст запроса как аякс.
Кроме этого, если вы запросите любой url сайта при помощи аякс запроса, то выведется html результат работы вызванного контроллера и экшена, а не страница сайта целиком.
Вы и раньше могли это делать.Это можно теперь любой контент вызвать через AJAX или нет?
Можно конечно, но не нужно =)… можно ли вывести меню в таком виде: отображать только один активный пункт меню, а остальные пункты меню подгружать через аякс?
Смысл имеет выводить таким образом контент принципиально не нужный на странице, но к которому пользователь может обратиться в редких случаях (например подгружать какие-то данные о пользователе при клике на его аватарку в разделе где таких аватарок много) или подгружать основной контент страницы по мере его надобности (например при прокрутке страницы вниз). А заморачиваться с аяксом ради нескольких строк меню не стоит, они и так прогрузятся не создав заметной нагрузки ;)
Есть раздел Игрушки и Велосипеды,
зайдя в раздел Велосипеды в его меню должны быть только ссылки на велосипеды
и одна активная ссылка на общий раздел игрушки,
а подкатегории игрушек уже должны грузиться по клику аяксом.
Таким образом оптимизируем ссылочное ядро, скрывая не релевантные ссылки в меню.