Всем доброе время суток!
Есть сайт http://www.stunner.ru/ когда переходишь по ссылкам в левом меню..то шапка и верхнее меню остаются без изменения. Загружается только центральная колонка. Как сделать на друпале такое же? У меня на сайте выбрав что либо в левом меню, идет постоение всей страницы..то есть пользователь сначала видит белое окошко, потом шапку и так далее.
Комментарии
Сделано аяксом.
Офигенно ёмкий, информативный и полезный ответ. Думаю, его на главную страницу стоит вынести, эта инструкция может еще много кому пригодиться.
Кстати, на этом сайте аякса вообще нет. Он просто быстро грузится и шапка с боковыми блоками везде одинаковая, по этому создается впечатление, что перегружается только правая колонка. Для прикручивания аяксовых фишек есть модуль ajax, правда я его на себе не испытывал, но, судя по описанию, это то что нужно.
Уважаемый Ромка!
Вы прежде чем так резко высказываться в код этого сайта заглядывали?
Там вот такие строки встречаются:
И что дальше? От того что в названии папки используется слово ajax, аякса на этом сайте больше не стало. Поставь себе Firebug, или какой-нибудь другой инструмент, который позволяет мониторить обмен трафиком между клиентом и сервером, и посмотри отправляются серверу асинхронные запросы или нет.
На чем по-вашему этот сайт написан?
Имею в виду, на каком движке?
Если не поленитесь все же посмотреть код, то увидите, что на DLE.
В коде подключается скрипт dle_ajax.js, а это не что иное как аякс система DLE.
скачала ajax, сейчас буду пробовать! Спасибо!
2 Vladimir_Z, на этом сайте ajax`ом и не пахло, ромка правильно все говорит!
введите хотя бы что-нибудь в форму логина и нажмите на любую ссылку.
О, я знаю как такое сделать
Фреймы!
Странно, зачем тогда подключили эти скрипты и не использовали их?
DLE дает возможность использовать аякс навигацию http://dle-news.ru/2006/11/23/ispolzovanie_schetchikov.html