Есть вот такая функция, которая отображает необходимые данные в модальном окне jqueryui:
function ShowProfile( name, url, allowedit ){
if (dle_user_profile == name && document.getElementById('dleprofilepopup')) {$('#dleprofilepopup').dialog('open');return false;}
dle_user_profile = name;
dle_user_profile_link = url;
ShowLoading('');
$.get(dle_root + "engine/ajax/controller.php?mod=profile", { name: name, skin: dle_skin, user_hash: dle_login_hash }, function(data){
HideLoading('');
ShowPopupProfile( data, allowedit );
});
return false;
};
Но я хочу переделать это окно на плагин
FancyBox3
Вот моя попытка:
function ShowProfile( name, url, allowedit ){
if (dle_user_profile == name && document.getElementById('dleprofilepopup')) {$('#dleprofilepopup').dialog('open');return false;}
dle_user_profile = name;
dle_user_profile_link = url;
ShowLoading('');
$.get(dle_root + "engine/ajax/controller.php?mod=profile", { name: name, skin: dle_skin, user_hash: dle_login_hash }, function(data){
HideLoading('');
$.fancybox.open({
src: "data",
type: "ajax",
ajax: {
settings: {
type: "POST",
data: {
name: name,
myparam2: "value2"
}
}
}
});
});
return false;
};
Но он почему-то загружает в окне всю страницу на которой я нахожусь, вместо данных передаваемых файлом php
Как правильно адаптировать этот запрос?