Re: New Royal Mail Modules
Hi all,
I have just installed the big royal mail module and google checkout the latest version but the problem is that the google checkout doesnt pick up my royal mail shipping modules:( I get the not configured error and when i go to the shipping generator i get the following error:
Warning: Invalid argument supplied for foreach() in /var/www/virtual/pcez.co.uk/htdocs/googlecheckout/shipping_generator/multigenerator.php on line 18
Warning: Invalid argument supplied for foreach() in /var/www/virtual/pcez.co.uk/htdocs/googlecheckout/shipping_generator/multigenerator.php on line 61
apparently its a problem with the royal mail module if anyone has a modified version of the module please let me know :(
Thank you,
Hoda
Re: New Royal Mail Modules
Hello zenners,
Is there a quicker way of changing the things to work for grams? i have recorded all my products' wieghts as grams and thus have to change all the ratios in each of the shipping options i want to offer (which is them all so seems are plenty to change).
Re: New Royal Mail Modules
PECZ: Have you applied the fix to correct the bug in the Zen database?
See post 359 above.
Barricades: You'd need to either change all the rates in the Royal Mail mod to grammes, or (easier) change your product weights to kilos.
Re: New Royal Mail Modules
Hi Pixxi,
Thanks for the reply unfortunately I cant find in the forum any where saying to make any changes to the database. Please if you can guide me abit more is much appriciated.
Thank you,
Hoda
Re: New Royal Mail Modules
(Post 359 above (in this thread):
Quote:
Originally Posted by
Pixxi
This is a limitation of the standard cache_data column size in all versions (AFAIK) of zen up to and including zen v1.3.7.
See post 299 (in this thread, above) for an explanation.
See also the bug report here:
http://www.zen-cart.com/forum/showth...ad.php?t=56436
The fix is to run this SQL statement on your database via phpMyadmin:
PHP Code:
# change cache tracking size
TRUNCATE TABLE db_cache;
ALTER TABLE db_cache CHANGE cache_data cache_data mediumblob;
Or to change to file-based caching in your configure.php files.
You can also run the patch using admin->tools->install SQL patches.
Re: New Royal Mail Modules
PCEZ:
Changing the weights in english.php won't have any effect - that only changes the label (ie. 'lbs', 'kgs').
The shop doesn't know (or care) whether you're using pounds, kilos or Jaffa oranges for your weight unit - it only sees a numeric value.
At present you say you have your weights entered for each product in grammes.
For the RM modules to work as they are, you'll need to enter the weight for each of your products in kgs - eg. instead of entering '340' (grammes) you would need to enter '0.34' (or just '.34').
Re: New Royal Mail Modules
Sorry, my last post was meant for barricades :smile:
Re: New Royal Mail Modules
Quote:
Originally Posted by
Pixxi
(Post 359 above (in this thread):
You can also run the patch using admin->tools->install SQL patches.
Hi Pixxi,
I did run that patch but it still doesnt make any differnece. The royal mail module works fine with any other payment option except for google checkout apparently it needs to be modified somewhere to be compatible with google checkout.
Here is the error i get you can look again:
Warning: Invalid argument supplied for foreach() in /var/www/virtual/pcez.co.uk/htdocs/googlecheckout/shipping_generator/multigenerator.php on line 18
Warning: Invalid argument supplied for foreach() in /var/www/virtual/pcez.co.uk/htdocs/googlecheckout/shipping_generator/multigenerator.php on line 61
and when I enable the google checkout module it says all of the shipping modules from big royal mail contribution have not been configured.
Thank you,
Hoda
Re: New Royal Mail Modules
Cheers guys... i've changed all my weights to kgs now. Took a wee while but prob faster than changing the modules individually.
Re: New Royal Mail Modules
Quote:
Originally Posted by
AtomicWorkshop
Is it possible to hide shipping options based on product size?
For example, most of my products are shipped in small Jiffy envelopes which fall within the Royal Mail 'Large Letter' size category. However, I now have products where the package needs to be shipped as a 'Packet' - is it possible to hide the Large Letter shipping option if a large product is purchased?
Thanks in advance,
Jonathan
I know this was first posted a while ago but i've read from it to the end and there is no more mention. So i was wondering if anyone had come up with a solution to this problem?