Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Шаблоны (TPL) Как реализовать AJAX загрузку полной новости?

Как реализовать AJAX загрузку полной новости?


     09.01.2015    Шаблоны (TPL), Стили (CSS), jQuery    1319

вопрос
Установлен шаблон в стиле Pinterest. Как сделать чтобы при нажатии на плитку (новость), полная новость открывалась в AJAX окне ?

Как в аналогии ВКонтакте. При нажатии на видео открывается с затемнением в новом окне.

Ответил: ПафНутиЙ


Только сегодня решил запилить такой модуль т.к. аналоги не устраивали по многим причинам.
Пока модуль даже не тестировал, пробуйте.

Комментарии пользователей (6)

Sander
1125

1637 | 1203

Sander - 10 января 2015 04:32 - Эксперт

Делай проверку на входящие данные до подключения классов и прочих обработчиков.
Зачем загружать шаблон и формировать ссылки и т.п. если указан ID не существующей новости...
И где header content-type ?
Лучше так не писать:
die($fs);
Надежнее будет
echo $fs;
die();

Хотя die там уж точно не нужен. И так ведь конец файла.

SanDev.pro - мой блог.

ICQ: 404-037-556
Skype: Sander8804

ПафНутиЙ
1064

3393 | 2433

ПафНутиЙ - 10 января 2015 10:43 - Админ

Спасибо, поправлю.
Только в след раз делай так: https://github.com/pafnuty/ajax-full-story-DLE/issues/1
А ещё лучше pull-request ))
Ну и если уж по полной программе - могу тебе сделать права на внесение изменений без пулревкестов.

Каков вопрос - таков и ответ. Просто помните об этом.

scaver
6

119 | 17

scaver - 11 января 2015 01:13 - Юзер

Гости не могут просматривать "пишет нет доступа"
Автоматически не закрываются при открытии другого окна

ПафНутиЙ
1064

3393 | 2433

ПафНутиЙ - 11 января 2015 01:27 - Админ

Цитата: scaver
Гости не могут просматривать "пишет нет доступа"

Исправлено

Цитата: scaver
Автоматически не закрываются при открытии другого окна

я дал базовый js-код, остальное - в ваших руках. Да и модуль делался для других целей

Каков вопрос - таков и ответ. Просто помните об этом.

scaver
6

119 | 17

scaver - 11 января 2015 01:28 - Юзер

ну и на том спасибо :-)

ПафНутиЙ
1064

3393 | 2433

ПафНутиЙ - 11 января 2015 01:32 - Админ

Если будут ещё вопросы или предложения по модулю - пишите либо сюда, либо сюда, чтобы не потерялся тут комментарий.

Каков вопрос - таков и ответ. Просто помните об этом.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы