Как сделать кнопки «вперед-назад» для сайта портфолио?

Всем привет, делаю для сайт портфолио, знаний пока маловато, поэтому сюда обращаюсь.

Как сделать кнопки: показать следующую работу и показать предыдущую работу без перезагрузки сайта?

CMS Drupal (isotope filter)

www.subjay.ru/node/8

Должно получиться вот так примерно

939f425e0a7c4dbd92f76819d7b9c42c.PNG
  • Вопрос задан
  • 4108 просмотров
Пригласить эксперта
Ответы на вопрос 3
@Misha7
На ajax это делается просто. ruseller.com/project.php?id=7
Получаешь html разметку следующей работы и подгружаеш ее в div. Метод load Вам в помощь. Будут вопросы пишите))
Ответ написан
@YNile
JS Developer
ajax + html5history
Ответ написан
Комментировать
AlexFreem
@AlexFreem
addicted
Как вариант и наиболее быстрое решение - вы можете использовать базовый функционал модуля Views

Решение простое на мой взгляд. Делаем представление, в нем указываем все поля которые хотим отображать на странице. Там это всё удобно. Потом устанавливаем настройки показала - с использованием пагинации ( её потом тоже можно достилизовать ), и выводим по 1 материалу на страницу. И в последнюю очередь включаем AJAX в настройках представления. Всё легко и просто :)

Но учтите что это обходное решение. Если же вам требуется грамотный и рабочий функционал то придется немного пописать код на AJAX + HTML5History ( как упоминалось выше ). AJAX для загрузки страниц, а хистори для навигации. Больше рукописного кода.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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