загрузка через ajax

Тема в разделе "Программирование", создана пользователем greahun, 22.04.2009.

  1. Offline

    greahun Недавно здесь

    Регистрация:
    31.07.2008
    Сообщения:
    2
    Симпатии:
    0
    для главной страницы стоит отдельный шаблон который через ajax должен загружать внутренние страницы сайта в отдельный див.
    Он грузит содержимое все нормально если для внутренних страниц создать шаблон без дизайна.

    Если перейти по ссылкам с главной из этого дива то пользователь уже будет гулять по сайту без дизайна.

    Так вот нужно сделать чтобы на главной странице был один шаблон на внутренних страницах стоял второй а для ajax третий.

    Как думаю это возможно сделать:

    1 Если возможно в параметрах передавать какой дизайн использовать.
    Возможно ли передавать в параметрах какой дизайн использовать?
    2 Сделать отделные php файлы которые будут выдирать функционал сайта (запускать модули или компоненты). Подскажите возможно ли использовать компоненты и модули джумлы в сторонних скриптах?
     
  2.  
  3. infoman
    Offline

    infoman Пользователь

    Регистрация:
    28.08.2007
    Сообщения:
    581
    Симпатии:
    12
    Пол:
    Мужской
    нет делай по другому
    просто делай в основном шаблоне ajax оболочку и div
    создай мамбот который будет переделывать все ссылки добавляя в них событие онклик
    и всё результат незаставит себя ждать....

    одно но тут гараздо легче делать это для контейнера контент но проблематично для модулей и меню
    нужно както делать так чтобы запускались события для разных дивов в зависимости от обстоятельств
     
  4. infoman
    Offline

    infoman Пользователь

    Регистрация:
    28.08.2007
    Сообщения:
    581
    Симпатии:
    12
    Пол:
    Мужской
    и ещё :) ajax не индексируется поисковиками ......
    и ajax неимеет кнопки назад тоесть надо очь мудро подумать над навигацией
     
  5. Offline

    greahun Недавно здесь

    Регистрация:
    31.07.2008
    Сообщения:
    2
    Симпатии:
    0
    задача не в том чтобы организовать навигацию через ajax(для этого уже есть готовые решения) а именно подгружать в тот самый div определенную информацию как со сторонних сайтов так и с внутренних страниц сайта.
     

Поделиться этой страницей

Загрузка...