Fixed product edit page returnto handling

This commit is contained in:
Bernd Bestel 2020-11-14 11:49:46 +01:00
parent c00411da81
commit 1fbda392c2
No known key found for this signature in database
GPG Key ID: 71BD34C0D4891300

View File

@ -21,10 +21,18 @@
window.close();
}
else if (returnTo !== undefined)
{
if (GetUriParam("flow") !== undefined)
{
window.location.href = U(returnTo) + '&product-name=' + encodeURIComponent($('#name').val());
}
else
{
window.location.href = U(returnTo);
}
}
else
{
window.location.href = U(location + productId);
}
@ -51,10 +59,17 @@
window.close();
}
else if (returnTo !== undefined)
{
if (GetUriParam("flow") !== undefined)
{
window.location.href = U(returnTo) + '&product-name=' + encodeURIComponent($('#name').val());
}
else
{
window.location.href = U(returnTo);
}
}
else
{
window.location.href = U(location + productId);
}
@ -147,7 +162,7 @@ if (GetUriParam("flow") == "InplaceNewProductWithName")
$('#name').focus();
}
if (GetUriParam("flow") !== undefined)
if (GetUriParam("flow") !== undefined || GetUriParam("returnto") !== undefined)
{
$("#save-hint").addClass("d-none");
$(".save-product-button[data-location='return']").addClass("d-none");