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

Discussion in 'Программирование' started by greahun, Apr 22, 2009.

  1. Offline

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

    Joined:
    Jul 31, 2008
    Messages:
    2
    Likes Received:
    0
    для главной страницы стоит отдельный шаблон который через ajax должен загружать внутренние страницы сайта в отдельный див.
    Он грузит содержимое все нормально если для внутренних страниц создать шаблон без дизайна.

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

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

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

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

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

    Joined:
    Aug 28, 2007
    Messages:
    581
    Likes Received:
    12
    Gender:
    Male
    нет делай по другому
    просто делай в основном шаблоне ajax оболочку и div
    создай мамбот который будет переделывать все ссылки добавляя в них событие онклик
    и всё результат незаставит себя ждать....

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

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

    Joined:
    Aug 28, 2007
    Messages:
    581
    Likes Received:
    12
    Gender:
    Male
    и ещё :) ajax не индексируется поисковиками ......
    и ajax неимеет кнопки назад тоесть надо очь мудро подумать над навигацией
     
  5. Offline

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

    Joined:
    Jul 31, 2008
    Messages:
    2
    Likes Received:
    0
    задача не в том чтобы организовать навигацию через ajax(для этого уже есть готовые решения) а именно подгружать в тот самый div определенную информацию как со сторонних сайтов так и с внутренних страниц сайта.
     

Share This Page

Loading...