Представьте страницу с портфолио, там есть проекты:
При клике на проект открывается попап окно с галлерей этого проекта и подробным описанием:
Хочу сделать это без CMS, но не могу пока понять, как мне это все организовать, именно организовать, а загружать отображать, запрограммировать и прочее я знаю как.
Вот что я думал:
создать таблицу с проектами, туда добавить ид, имя, краткое описание, маленькое изображение (путь до него), большое описание, заголовок в попапе.
создать таблицу для фоток и для каждой фотки указать ид проекта
и тоже самое для видосов.
Ок.
Делаю запрос на получение всех проектов и формирую сетку с проектами на странице.
А как с попапами?
Для каждого проекта тоже формировать отдельный попап? Тогда форма обратной связи будет дублироваться, мне кажется это не очень...
Или сделать один попап и в него уже как-то подгружать данные проекта, на который кликнули? Но как это сделать? Делать запрос на извлечение фоток при каждом клике? А не затратно ли это? Или что, я не понимаю.