Главная » Портфолио » PHP » AJAX навигация в DLE 9.х (v3.7)

AJAX навигация в DLE 9.х (v3.7)

10-07-2012, 21:11 n0wheremany Комментарии (264) Просмотры (46725)
AJAX навигация в DLE 9.х (v3.7) Как известно в ДЛЕ 9.х версиях отсутствует AJAX навигация, однако прошлая реализация была не совсем удобной, ведь кнопки браузера Вперёд, Назад должным образом не работали.

Сейчас же тенденция сайтов с появлением JQuery переходить на загрузку данных без перезагрузки страницы.

Совокупив ( feel ) эти недостатки, пришёл к выводу, что надо бы заняться этим вопросом.
Сделать максимально удобным, универсальным и работающим.

Теперь готов предложить решение для 9.х серии.

Возможности:
- Красивая и удобная AJAX навигация
- Поддержка навигации (кнопки вперёд, назад) браузера
- Автоматическая замена всех ссылок на сайте на AJAX ссылки
- Уменьшение нагрузки на сайт за счет отключения части настроек (топ новостей, календарь, и тп)
- Максимально упрощена установка (надо в 1 файле сделать несколько действий)

Ограничения:
- только для ДЛЕ 9.х (пока)

Поддержка браузеров:
- Internet Explorer 6.0+
- Mozilla Firefox 1.0+
- Safari 1.3+
- Opera 9.5+
- Chrome 1.0+
- Camino 1.0+

Демо:
- Весь сайт ))



Новость отредактировал n0wheremany - 3-12-2012, 00:52
Причина: v3 Fix7

Скачать

Как получить обновление?

Другие новости по теме

Уважаемый посетитель

Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Добавление комментария


Коментарии

#184 7 декабря 2012 02:25 pavel31

n0wheremany, привет, можно узнать какие изменения коснулись версии v3 Fix7 ? что в ней нового?
Публикаций: 0 Комментариев: 16 [ цитировать ]

#183 5 декабря 2012 09:35 n0wheremany

Цитата: D0Gmatist
Доброго времени суток .. такой вопрос ...
если я купил у Вас данный модуль и у меня версия модуля ajax-navigaciya-v-9h4
можно обновления получить ?


Пишите на почту данные об оплате: WMID, Кошелёк, Дата, почта


--------------------
Публикаций: 69 Комментариев: 755 [ цитировать ]

#182 5 декабря 2012 07:13 D0Gmatist

Доброго времени суток .. такой вопрос ...
если я купил у Вас данный модуль и у меня версия модуля ajax-navigaciya-v-9h4
можно обновления получить ?
Публикаций: 0 Комментариев: 12 [ цитировать ]

#181 2 декабря 2012 20:52 n0wheremany

Цитата: pavel31
n0wheremany, привет, подскажи ппожалуйста как правильно сделать ajax обновление окна модуля lasttopics?


https://nowheredev.ru/faq/57-ajax-navigaciya-chto-eto-takoe.html
Почему вы не читаете то, что написано? и комментарии тоже?

Доработана версия для 9.7


--------------------
Публикаций: 69 Комментариев: 755 [ цитировать ]

#180 1 декабря 2012 17:46 pavel31

n0wheremany, привет, подскажи ппожалуйста как правильно сделать ajax обновление окна модуля lasttopics? он ведь тоже выводится коннтентом
тег вывода {include file="engine/modules/lasttopics/block.php"} выводится над новостями.
Публикаций: 0 Комментариев: 16 [ цитировать ]

#179 29 ноября 2012 22:22 n0wheremany

Цитата: hatchees
На 9.5 и 9.6 все работает отчлично! Я не могу обновится до 9.7 поскольку не будет работать аякс!

Цитата: hatchees
Автор помоги на версии 9.7 при переходе на любую ссылку, вместо перехода аоказывает модальное окно с ошибкой SyntaxError: Unexpected end of input

На 9.7 Практически все отлично работает.Без ошибок. Пишите мне в асю где, при каких условиях такая ошибка возникает, я не могу исправлять то, что не наблюдаю у себя


--------------------
Публикаций: 69 Комментариев: 755 [ цитировать ]

#178 17 ноября 2012 21:12 shadow6630

Цитата: hatchees
Это дополнение никоем образом не относится к модулю, вы его можете самостоятельно добавить в случае необходимости

Упс, не в ту тему написал, хотел написть сюда "AJAX подгрузка контента в DLE 9.х (Infinite Scroll)", вы можете изменить этот хак под вид как на примере что я показал выше ?
Публикаций: 0 Комментариев: 23 [ цитировать ]

#177 17 ноября 2012 18:52 hatchees

Цитата: shadow6630
Не навигация страницы, а навигация по сайту, в общем реализовать подгрузку новостей на подобии как тут www.iguides.ru/


Это дополнение никоем образом не относится к модулю, вы его можете самостоятельно добавить в случае необходимости
Публикаций: 0 Комментариев: 12 [ цитировать ]

#176 17 ноября 2012 16:34 shadow6630

Цитата: n0wheremany
Причем тут навигация страницы?

Не навигация страницы, а навигация по сайту, в общем реализовать подгрузку новостей на подобии как тут www.iguides.ru/
Публикаций: 0 Комментариев: 23 [ цитировать ]

#175 17 ноября 2012 14:55 n0wheremany

shadow6630,
Причем тут навигация страницы?


--------------------
Публикаций: 69 Комментариев: 755 [ цитировать ]

#174 16 ноября 2012 22:47 shadow6630

Сделайте вариант с подгрузкой при нажатии на кнопочку "Показать еще", саму кнопочку можна сделать перед навигацией, что бы можна было решить перейти на конкретную страницу или подгрузить следущую
Публикаций: 0 Комментариев: 23 [ цитировать ]

#173 16 ноября 2012 16:19 pavel31

hatchees,
Да, вот только так не работает, ошибку выдает :(
Публикаций: 0 Комментариев: 16 [ цитировать ]

#172 16 ноября 2012 09:16 hatchees

Это указано в хэлпе, да и в самой инструкции!
Публикаций: 0 Комментариев: 12 [ цитировать ]

#171 15 ноября 2012 23:02 pavel31

А как правильно прописать выражения для рисунков? что бы на рисунки ajax не действовал
Публикаций: 0 Комментариев: 16 [ цитировать ]

#170 15 ноября 2012 21:23 hatchees

Цитата: pavel31
pavel31


На 9.5 и 9.6 все работает отчлично! Я не могу обновится до 9.7 поскольку не будет работать аякс!
Публикаций: 0 Комментариев: 12 [ цитировать ]

#169 15 ноября 2012 20:33 pavel31

hatchees, Да, есть такая проблема и даже на версии 9.5 так же, надо что-то делать, что бы работала на новых версиях dle.
Публикаций: 0 Комментариев: 16 [ цитировать ]

#168 15 ноября 2012 03:47 hatchees

Автор помоги на версии 9.7 при переходе на любую ссылку, вместо перехода аоказывает модальное окно с ошибкой SyntaxError: Unexpected end of input
Публикаций: 0 Комментариев: 12 [ цитировать ]

#167 7 октября 2012 16:11 Dean

Значит не стоит пока покупать.... Разберитесь с ошибками на DLE 9.7...
Публикаций: 0 Комментариев: 0 [ цитировать ]

#166 5 октября 2012 12:12 n0wheremany

Если ошибка, то вероятно проблемы у Вас. Пишите в асю, посмотрим


--------------------
Публикаций: 69 Комментариев: 755 [ цитировать ]

#165 5 октября 2012 11:21 hatchees

На версии 9.7 выдает синтаксическую ошибку скрипта. на 9.6 работает
Публикаций: 0 Комментариев: 12 [ цитировать ]