В общем-то ничего сложного - надо задать какую-то разметку и через js добавлять
Например, нужно добавить текст в инпут для дальнейшей отправки (товар я так понимаю можно заказать). На кнопку вызова попапа вешаем класс link-click и добавляем data-title с заголовком (атрибуты с приставкой data можно добавлять сколько угодно), создаем инпут с именем info в нашем попапе. Добавим jquery:
$('.text-click').click(function(){
$("input[name=info]").val($(this).attr("data-title"));
});
все работает. Для изображений что-то похожее, добавим какой-то элемент с классом class-img и добавим изображение в data-src:
$('.text-click').click(function(){
$($(this).attr('href')).find('.class-img').attr('src', $(this).attr('data-src'));
});