Помогите с PHP и AJAX

PooH

есть следующая проблема:
блог на WORDPRESS http://ayun.ru
есть плагин wp-postlist
он делает следующее: заменяет [postlist] на список из категорий и постов:

также в нем можно задавать ограничение на кол-во выводимых постов категории
при этом появляется ссылка с текстом "show all" и стрелочкой
реализовано это через AJAX
на моем блоге это не работает, ajax выдает ошибку и перекидывает на home
задача - разобраться почему, и исправить это
альтернативное решение - переделать "show all" на просто ссылку на карту сайта(страничка есть)

PooH

:o

PooH

на данный момент сайт в дауне из-за синтаксической ошибки

PooH

помогите хоть с этим куском
 $moreLink = ($cat_count > $posts_limit)?("\n\n".'<div class="pl_expand">'.
'<a href="#_" onclick="this.innerHTML=\'Loading...\'; pl_showcat('.$cat_id.
');">'.$expand_text.'</a></div>'):'';

хочу сделать просто ссылку

PooH

ну кто-нибудь, что-нибудь сказать может?
не времени курить маны по ajax, тем более, что код должен быть тривиальным (т.е. по сути изменение текущей страницы)
просто скажите, в какую сторону смотреть и из-за чего могут возникать проблемы?
из-за хостера? из-за вордпресса?

PooH

дополнительная трудность - нету фтп доступа

0000

Всем наверно лень просто смотреть, что у тебя там.
Расскажу примерный принцип взаимодействия Ajax и Php, может поможет.
1. Пользователю выдается html-страница с ссылкой. Для того, чтобы при клике на ссылку произошел не переход по ней, как обычно, а дозагрузился контент, на нее вешается javascript на событие onclick. Тебе надо проверить, что это событие ты перехватываешь.
2. В javascript вызывается php-скрипт, который запрашивает дополнительные данные с сервера и получает в ответ html-код. Надо проверить, что выполняется вход в эту процедуру и отправляется запрос на сервер.
3. javascript, используя структуру html-документа, так называемый DOM, или специальные теги для места где надо подгрузить инфу, делает замену старого блока на новый. Надо проверить, что javascript может найти указанное место для замены.

PooH

короче, плагин написал
осталось с ajax разобраться
кто-нить может хотя бы абстракт написать, что смотреть и курить, если надо
сделать ссылку, при нажатии на которую, часть странички меняется
что-то вроде:
1
2
3
...
на
1
2
3
4
5
6

PooH

я так понимаю, это вообще основы
PS автор плагина - криворук, переписаный код занял в 3 раза меньше кода и без всяких экзотических функции
Оставить комментарий
Имя или ник:
Комментарий: