EU GDPR compliance

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
5 năm cách đây
I am testing the GDPR plugin for 3.8 and am getting an error in the following situation:


1. Allow checkout as a guest
2. Go to checkout and get to the Billing address Page.
3. Click on a consent checkbox

I get the error "Failed to get customer detail"


Is this happening for other people? I have my store under a virtual directory which could be an issue (www.site.com/store) if the MVC routes are not being setup correctly.
5 năm cách đây
FYI, for anyone with this issue, I modified the views to include the virtual directory path in all the Ajax calls.

i.e. add @(Request.ApplicationPath) to the url

e.g. for CommunicationLog.cshtml

    function ViewMessageDetails(Id) {
        $.ajax({
            cache: false,
            url: '@(Request.ApplicationPath)/Customer/GetMessageTemplate',
            type: 'post',
            data: { "Id": Id },
            dataType: 'json',
            success: function (data) {
                debugger
                $('#user-message').modal('show');
                $('.user-message-notification').html(data);
            },
            error: function (xhr, ajaxOptions, thrownError) {
                alert('Failed to get message detail.');
            }
        });

    }
5 năm cách đây
@Shoecake: What's the relation with gdpr?

Ah, see it now. something in 3.8
thx
5 năm cách đây
actOpus wrote:
@Shoecake: What's the relation with gdpr?

Ah, see it now. something in 3.8
thx


Actually it will be an issue in any version of nop.

It is the views in the Tmotions plugin I have modified so they take into account the root of the application when generating the AJAX URLs on the client.

The provided code just assumes that the nop site is in the root of the website when it may have been installed in a sub folder (virtual directory).
5 năm cách đây
Hi all! We have just updated our GDPR plugins (including the source code and widget), added several new features. They are compatible with nopCommerce versions 4.00, 3.90, 3.80, 3.70). Please find them on TMotions marketplace.
4 năm cách đây
Any idea when 4.10 will come out?
4 năm cách đây
I guess this will not be supported for 4.10 and up, as GDPR become standard feature of nopCommerce.

Regards,
Tom
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.