У вас Joomla? Похоже ?tmpl=component связано с этой CMS, и как-то форматирует вывод информации CMS, который в последующем можно использовать для popup окна, как вариант.
Тут вроде написано:
https://boxapp.net/blog/joomla/ispolzovanie-tmpl-c...
ЗЫ Для Магенто ?tmpl=component ни как не актуально.
Если вам нужно подгрузить в всплывающее окно какой-то div на сайте, используйте стандартный конфиг
https://dimsemenov.com/plugins/magnific-popup/docu...
Подгрузить определённый элемент с другой страницы:
<a href="АДРЕС СТРАНИЦЫ.html" class="open-popup-link">Показать всплывающее окно</a>
Используем callback в вызове:
$('.open-popup-link').magnificPopup({
type:'ajax',
callbacks: {
parseAjax: function(mfpResponse) {
mfpResponse.data = $(mfpResponse.data).find('#какой-то элемент');
}
}
});
Если элемент не имеет прямых родителей, меняем find на filter:
$('.open-popup-link').magnificPopup({
type:'ajax',
callbacks: {
parseAjax: function(mfpResponse) {
mfpResponse.data = $(mfpResponse.data).filter('#какой-то элемент');
}
}
});