What's New
Tagged: carrier, country, easycheckout
- AuthorPosts
Hi,
2. If you want to cache some pages from modules, you need to enable the “Enable cache for pages created by modules”, then add the module page to the “Pages to be cached” field. the format is module_name:page_name, such as stblog:default, stblog:article, stblog default and so on.
3. It requires to add some CSS code to change filed name style.
Best regards.Hi,
there is a bug in your latest v2.3.8. I’ve uploaded to my test server and under Address Block, there is a warning:
You have set these fields postcode, phone as required in the the “Set required fields” section on the “BO > Customers > Addresses” page. You need to set them as unrequired there, and then set them as required on this list.
So I disabled them on the “BO > Customers > Addresses” page.
I set them as required on the Address form list.
When I go to checkout, the Phone section is missing star(*) therefore it doesn’t show as required.
And I am able to complete the order WITHOUT the phone number! Too bad as we are unable ship orders without phone number! Please feel free to try.Also if I don’t complete Date Of Birth (required), there is an error message: Please complete your personal information.
Is it possible to highlight (outline) the missing required box or boxes in red? That should not be too difficult and it would help customers a lot.Hi,
1/there is still small bug, have a look at the image, it explains it.
2/there is another bug in easycheckout I’m afraid.
If you set in BO->International->VAT-> Based on “Invoice address” (which is correct setting in some cases), the list of carriers will not update if you change the country under “Shipping Address”.
To test it, I have just set the above mentioned VAT based on “Invoice address”. Now, go to checkout, don’t register, do not complete any boxes and just change the delivery country. And as you can see, the carrier will not update (same price, same carrier).
Tested on vanilla PS1.7.6.1 and with both settings it works fine: invoice and delivery
3/And is it possible to have same style “missing info” borders as it is used on “phone” and “street address” boxes?Attachments:
1. I’ve fixed the problem of “missing info” borders not disappear in address forms. But I can’t report the first problem, check this https://screencast-o-matic.com/watch/cqQXfAtkEN
2. That’s very tricky, please upgrade your module to 3.4.0 to see if everything works as expected.
3. I tried on demos of easycheckout and your test site, none of them display “missing info” borders for phone and street address like that. Could you let me know how and where to replace it.
1. works fine now
2. not working I’m afraid, cache cleared. To reproduce: clear cache, place any product in basket, go to checkout, DO NOT login, do not enter any details, just change the destination country and watch the shipping, it will stay the same. One developer that has been testing it is saying that: “the OPC module is trying to create a dummy address which failed because the module did not entered any value in address/phone. Since field phone is required, prestashop refuses to save the address and ajax returned 500 error code”. He also suggested to change /www/modules/steasycheckout/controllers/front/default.php, line 507 from:
$new_address->phone = '';\n
to
$new_address->phone = '1';\n
I hope it helps but it’s a clue… 😉
3. put product in basket, go to checkout and just change the country, you’ll see those thicker borders (they’re nice, if you can use the same thickness and shadow everywhere)
4. if I enable B2B and Company is required in easycheckout settings, it will not appear in shipping address and billing address. It is only right at the top under Fist name and Last name. I think it should be moved from there to shipping and billing addresses. You need to take into consideration that:
A/ private person would like to send the parcel to a company
B/ company ABC would like to send the parcel to company DEFAttachments:
Sorry for the delay we were in a 3 days off for a traditional festival.
2. I found with 3.4.0 everything works as expected on your site, see this video https://screencast-o-matic.com/watch/cqQDhOtJn4 shipping fee got correctly updated along with the change of country.
Where did you see the 500, the only case I knew is that if you set phone as required, but you didn’t add phone in the “Address format” field for countries.
The way of how the default.php file saves addresses doesn’t do requirement validation, so you set the phone to be required isn’t the reason of 500 error.3. Everywhere? Like where? Product listing page?
4. To move those two fields down is way more difficult than how the ideal sounds like. I have an alternative solution.
I saw you’ve figured out how to display “Company” field in the shipping form, you can use the “Other” field as the “Identification number” field, you can use the translation system to achieve that, then the checkout will look like those two fields getting moved down.Attachments:
Hi,
It’s OK, I hope you had a nice time and rest!
2. it is not working from my end, as you can see, I have recorded a video with the same product as you and the shipping is still the same (€24.96) for each country I select. The price of shipping is not changing. I did not change anything in BO. video here
3. I’ll try to explain with picture attachedAttachments:
2. Fixed, please check.
3. On which site and how did you do that?
Here is a video show you I can’t reproduce it. I tried both Chrome and Firefox. https://screencast-o-matic.com/watch/cqQDj5tJluHi,
2. I would prefer to have thicker “missing info” borders everywhere as per attached image – they’re better visible for color-blind people
3. I think that I’ve figured it out… If you’re accessing the website from a country that is NOT enabled in Locations / Countries it is working fine (and that is fine, you can be in any country and have it sent home or to a friend). As soon as you enable your country (where you are now), you will be able to duplicate the issue, price will not change when changing countries. Remember that is only when you set “Based on Invoice address” in VAT options. If it is set to “Delivery address”, it is working fine, as expected.
Tricky issue, I have to say…Attachments:
- AuthorPosts
You must be logged in to reply to this topic.