для главной страницы стоит отдельный шаблон который через ajax должен загружать внутренние страницы сайта в отдельный див. Он грузит содержимое все нормально если для внутренних страниц создать шаблон без дизайна. Если перейти по ссылкам с главной из этого дива то пользователь уже будет гулять по сайту без дизайна. Так вот нужно сделать чтобы на главной странице был один шаблон на внутренних страницах стоял второй а для ajax третий. Как думаю это возможно сделать: 1 Если возможно в параметрах передавать какой дизайн использовать. Возможно ли передавать в параметрах какой дизайн использовать? 2 Сделать отделные php файлы которые будут выдирать функционал сайта (запускать модули или компоненты). Подскажите возможно ли использовать компоненты и модули джумлы в сторонних скриптах?
нет делай по другому просто делай в основном шаблоне ajax оболочку и div создай мамбот который будет переделывать все ссылки добавляя в них событие онклик и всё результат незаставит себя ждать.... одно но тут гараздо легче делать это для контейнера контент но проблематично для модулей и меню нужно както делать так чтобы запускались события для разных дивов в зависимости от обстоятельств
и ещё ajax не индексируется поисковиками ...... и ajax неимеет кнопки назад тоесть надо очь мудро подумать над навигацией
задача не в том чтобы организовать навигацию через ajax(для этого уже есть готовые решения) а именно подгружать в тот самый div определенную информацию как со сторонних сайтов так и с внутренних страниц сайта.