Page 1 of 16 12311 ... LastLast
Results 1 to 10 of 2252

Hybrid View

  1. #1
    Join Date
    Jan 2007
    Location
    Australia
    Posts
    6,167
    Plugin Contributions
    7

    Default ozpost shipping module

    G'day All,

    I've just uploaded my latest creation for Australian users, a shipping module called 'ozpost'.
    Get it here: http://www.zen-cart.com/index.php?ma...oducts_id=1286

    Based on lessons learned from my development of the 'Austpost Improved' module this is all new code, all new servers, with many, many improvements.

    As with any new code though there are sure to be lots of new bugs.

    This thread is the place to report and discuss any issues that you may have.


    Enjoy
    RodG

  2. #2
    Join Date
    Jun 2008
    Location
    Coolum Beach, QLD, Australia
    Posts
    10
    Plugin Contributions
    0

    Default Re: ozpost shipping module

    Hi Rod

    I've got a couple of questions.

    Does it do E-parcel registered post?

    Can you override the costs within the admin module yet or would I still have to modify code? If code then can you let me know which source file?

    Cheers
    Andy
    Last edited by ionebusiness; 16 Mar 2009 at 11:18 AM. Reason: forgot to ask another question

  3. #3
    Join Date
    Jan 2007
    Location
    Australia
    Posts
    6,167
    Plugin Contributions
    7

    Default Re: ozpost shipping module

    Quote Originally Posted by ionebusiness View Post
    Does it do E-parcel registered post?
    No. (it doesn't do any eParcel quotes, registered or otherwise).
    I'm assuming by eParcel you are referring to this:
    http://www.auspost.com.au/eParcel/

    Quote Originally Posted by ionebusiness View Post
    Can you override the costs within the admin module yet or
    What do you mean 'yet'? This implies it was something that was planned. I had no such plans.

    Quote Originally Posted by ionebusiness View Post
    would I still have to modify code? If code then can you let me know which source file?
    One of the main objectives of this update was to simplify the client code by having the server return all possible shipping methods (and prices) based on the data it is fed.

    It returns this data in .XML format.

    All the client software has to do is provide this data and then exclude any unwanted/disabled shipping methods.

    Because of this change in methology not all individual prices are available to the client. For example, a registered parcel will show the total cost (postage and reg fees) with no (easy) means of isolating the two components.

    Now having said that, the client code is now very simple to add additional shipping methods (as they are added to the server), and also pretty easy to read (and modify).

    Anyway, back to your question.. forgive me if we've been over this before, but exactly what cost and in what way do you need to modify them?

    Cheers
    Rod

  4. #4
    Join Date
    Jun 2008
    Location
    Coolum Beach, QLD, Australia
    Posts
    10
    Plugin Contributions
    0

    Default Re: ozpost shipping module

    Hi Rod

    Thanks for answering those questions.

    Yes, that's what I meant by eparcel. Do you know of any other modules that handle this?

    All I meant re. the price modifications in the admin section was that I have a customer who asks me to override the actual Australia Post prices and I currently do this by modifying austpost.php. I was just wondering if you were going to put this in the admin section - don't get me wrong I wasn't implying like it was something I thought you had planned for the new ozpost module. Obviously I phrased my question incorrectly and for that I apologise.

    Cheers
    Andy

  5. #5
    Join Date
    Jan 2007
    Location
    Australia
    Posts
    6,167
    Plugin Contributions
    7

    Default Re: ozpost shipping module

    Quote Originally Posted by ionebusiness View Post
    Hi Rod

    Thanks for answering those questions.

    Yes, that's what I meant by eparcel. Do you know of any other modules that handle this?
    None that I'm aware of.

    Quote Originally Posted by ionebusiness View Post
    All I meant re. the price modifications in the admin section was that I have a customer who asks me to override the actual Australia Post prices and I currently do this by modifying austpost.php. I was just wondering if you were going to put this in the admin section -
    Hmmm, no. The place to make cost adjustments is with the P&H charges, rather than the actual postage costs, and this can be done via the admin interface.

    Quote Originally Posted by ionebusiness View Post
    don't get me wrong I wasn't implying like it was something I thought you had planned for the new ozpost module.
    <phew> That's good. I thought for a moment that I may have at some time given you the impression I was heading towards this, or that it was something I had hinted at adding.

    The fact is. I believe it would be morally wrong to have the module present an artificially inflated *postage* cost to the customer. It also somewhat defeats the aim of giving accurate quotes.
    Charging an 'inflated' P&H fee is a whole different ballgame though, which is why these fees are user defined.

    Having said that, if you (or your client) really does want to inflate the postage quotes, you will find this much easier to do with the new code than it was the old code, primarily because the code itself is much simpler and cleaner.

    Cheers
    Rod

  6. #6
    Join Date
    Jan 2007
    Location
    Australia
    Posts
    6,167
    Plugin Contributions
    7

    Default Re: ozpost shipping module

    Quote Originally Posted by RodG View Post
    G'day All,

    I've just uploaded my latest creation for Australian users, a shipping module called 'ozpost'.
    Now available for download.
    http://www.zen-cart.com/index.php?ma...oducts_id=1286

    Cheers
    Rod

  7. #7
    Join Date
    Jun 2008
    Posts
    2
    Plugin Contributions
    0

    Default Re: ozpost shipping module

    May I know how to split a parcel into more than a box, if the parcel's length or girth or weight exceeded the Australia Post limit?

    Thanks.

  8. #8
    Join Date
    Jan 2007
    Location
    Australia
    Posts
    6,167
    Plugin Contributions
    7

    Default Re: ozpost shipping module

    Quote Originally Posted by BW2008 View Post
    May I know how to split a parcel into more than a box, if the parcel's length or girth or weight exceeded the Australia Post limit?

    Thanks.
    Due to problems caused by splitting some parcels by length or girth this functionality hasn't been carried across from the old module (yet).

    Cheers
    Rod

  9. #9
    Join Date
    Feb 2009
    Posts
    8
    Plugin Contributions
    0

    Default Re: ozpost shipping module

    After installing the module, I am getting these errors in Module -> Shipping.

    Warning: Missing argument 4 for template_func::get_template_dir(), called in /home/sem49363/public_html/includes/modules/shipping/ozpost.php on line 67 and defined in /home/sem49363/public_html/includes/classes/template_func.php on line 42

    Warning: Missing argument 4 for template_func::get_template_dir(), called in /home/sem49363/public_html/includes/modules/shipping/ozpost.php on line 69 and defined in /home/sem49363/public_html/includes/classes/template_func.php on line 42

    Warning: Missing argument 4 for template_func::get_template_dir(), called in /home/sem49363/public_html/includes/modules/shipping/ozpost.php on line 70 and defined in /home/sem49363/public_html/includes/classes/template_func.php on line 42

    Warning: Missing argument 4 for template_func::get_template_dir(), called in /home/sem49363/public_html/includes/modules/shipping/ozpost.php on line 97 and defined in /home/sem49363/public_html/includes/classes/template_func.php on line 42

    Warning: Missing argument 4 for template_func::get_template_dir(), called in /home/sem49363/public_html/includes/modules/shipping/ozpost.php on line 97 and defined in /home/sem49363/public_html/includes/classes/template_func.php on line 42

    Warning: Missing argument 4 for template_func::get_template_dir(), called in /home/sem49363/public_html/includes/modules/shipping/ozpost.php on line 97 and defined in /home/sem49363/public_html/includes/classes/template_func.php on line 42

    Warning: Missing argument 4 for template_func::get_template_dir(), called in /home/sem49363/public_html/includes/modules/shipping/ozpost.php on line 97 and defined in /home/sem49363/public_html/includes/classes/template_func.php on line 42

    Warning: Missing argument 4 for template_func::get_template_dir(), called in /home/sem49363/public_html/includes/modules/shipping/ozpost.php on line 97 and defined in /home/sem49363/public_html/includes/classes/template_func.php on line 42

    Warning: Missing argument 4 for template_func::get_template_dir(), called in /home/sem49363/public_html/includes/modules/shipping/ozpost.php on line 97 and defined in /home/sem49363/public_html/includes/classes/template_func.php on line 42

    Warning: Missing argument 4 for template_func::get_template_dir(), called in /home/sem49363/public_html/includes/modules/shipping/ozpost.php on line 97 and defined in /home/sem49363/public_html/includes/classes/template_func.php on line 42

    Warning: Missing argument 4 for template_func::get_template_dir(), called in /home/sem49363/public_html/includes/modules/shipping/ozpost.php on line 97 and defined in /home/sem49363/public_html/includes/classes/template_func.php on line 42

    Warning: Missing argument 4 for template_func::get_template_dir(), called in /home/sem49363/public_html/includes/modules/shipping/ozpost.php on line 97 and defined in /home/sem49363/public_html/includes/classes/template_func.php on line 42

    Warning: Missing argument 4 for template_func::get_template_dir(), called in /home/sem49363/public_html/includes/modules/shipping/ozpost.php on line 97 and defined in /home/sem49363/public_html/includes/classes/template_func.php on line 42

    Warning: Missing argument 4 for template_func::get_template_dir(), called in /home/sem49363/public_html/includes/modules/shipping/ozpost.php on line 97 and defined in /home/sem49363/public_html/includes/classes/template_func.php on line 42

    Warning: Missing argument 4 for template_func::get_template_dir(), called in /home/sem49363/public_html/includes/modules/shipping/ozpost.php on line 97 and defined in /home/sem49363/public_html/includes/classes/template_func.php on line 42

    Warning: Missing argument 4 for template_func::get_template_dir(), called in /home/sem49363/public_html/includes/modules/shipping/ozpost.php on line 97 and defined in /home/sem49363/public_html/includes/classes/template_func.php on line 42

    Warning: Missing argument 4 for template_func::get_template_dir(), called in /home/sem49363/public_html/includes/modules/shipping/ozpost.php on line 97 and defined in /home/sem49363/public_html/includes/classes/template_func.php on line 42

    Warning: Missing argument 4 for template_func::get_template_dir(), called in /home/sem49363/public_html/includes/modules/shipping/ozpost.php on line 97 and defined in /home/sem49363/public_html/includes/classes/template_func.php on line 42

    Warning: Missing argument 4 for template_func::get_template_dir(), called in /home/sem49363/public_html/includes/modules/shipping/ozpost.php on line 97 and defined in /home/sem49363/public_html/includes/classes/template_func.php on line 42

    Warning: Missing argument 4 for template_func::get_template_dir(), called in /home/sem49363/public_html/includes/modules/shipping/ozpost.php on line 97 and defined in /home/sem49363/public_html/includes/classes/template_func.php on line 42

    Warning: Missing argument 4 for template_func::get_template_dir(), called in /home/sem49363/public_html/includes/modules/shipping/ozpost.php on line 97 and defined in /home/sem49363/public_html/includes/classes/template_func.php on line 42

    Warning: Missing argument 4 for template_func::get_template_dir(), called in /home/sem49363/public_html/includes/modules/shipping/ozpost.php on line 97 and defined in /home/sem49363/public_html/includes/classes/template_func.php on line 42

    Warning: Missing argument 4 for template_func::get_template_dir(), called in /home/sem49363/public_html/includes/modules/shipping/ozpost.php on line 97 and defined in /home/sem49363/public_html/includes/classes/template_func.php on line 42

    Warning: Missing argument 4 for template_func::get_template_dir(), called in /home/sem49363/public_html/includes/modules/shipping/ozpost.php on line 97 and defined in /home/sem49363/public_html/includes/classes/template_func.php on line 42

    Warning: Missing argument 4 for template_func::get_template_dir(), called in /home/sem49363/public_html/includes/modules/shipping/ozpost.php on line 97 and defined in /home/sem49363/public_html/includes/classes/template_func.php on line 42

    Warning: Missing argument 4 for template_func::get_template_dir(), called in /home/sem49363/public_html/includes/modules/shipping/ozpost.php on line 97 and defined in /home/sem49363/public_html/includes/classes/template_func.php on line 42

    Warning: Missing argument 4 for template_func::get_template_dir(), called in /home/sem49363/public_html/includes/modules/shipping/ozpost.php on line 97 and defined in /home/sem49363/public_html/includes/classes/template_func.php on line 42

    Warning: Missing argument 4 for template_func::get_template_dir(), called in /home/sem49363/public_html/includes/modules/shipping/ozpost.php on line 97 and defined in /home/sem49363/public_html/includes/classes/template_func.php on line 42

    Warning: Missing argument 4 for template_func::get_template_dir(), called in /home/sem49363/public_html/includes/modules/shipping/ozpost.php on line 97 and defined in /home/sem49363/public_html/includes/classes/template_func.php on line 42

    Warning: Missing argument 4 for template_func::get_template_dir(), called in /home/sem49363/public_html/includes/modules/shipping/ozpost.php on line 97 and defined in /home/sem49363/public_html/includes/classes/template_func.php on line 42

    Warning: Missing argument 4 for template_func::get_template_dir(), called in /home/sem49363/public_html/includes/modules/shipping/ozpost.php on line 97 and defined in /home/sem49363/public_html/includes/classes/template_func.php on line 42

    Warning: Missing argument 4 for template_func::get_template_dir(), called in /home/sem49363/public_html/includes/modules/shipping/ozpost.php on line 97 and defined in /home/sem49363/public_html/includes/classes/template_func.php on line 42

    Warning: Missing argument 4 for template_func::get_template_dir(), called in /home/sem49363/public_html/includes/modules/shipping/ozpost.php on line 97 and defined in /home/sem49363/public_html/includes/classes/template_func.php on line 42

    Warning: Missing argument 4 for template_func::get_template_dir(), called in /home/sem49363/public_html/includes/modules/shipping/ozpost.php on line 97 and defined in /home/sem49363/public_html/includes/classes/template_func.php on line 42

    1062 Duplicate entry 'MODULE_SHIPPING_OZPOST_STATUS' for key 2
    in:
    [insert into configuration (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, set_function, date_added) VALUES ('Enable the ozpost module by
    ', 'MODULE_SHIPPING_OZPOST_STATUS', 'True', 'Enable this Module', '6', '1', 'zen_cfg_select_option(array(\'True\', \'False\'), ', now())]
    If you were entering information, press the BACK button in your browser and re-check the information you had entered to be sure you left no blank fields.


    What did I do wrong???

  10. #10
    Join Date
    Jan 2007
    Location
    Australia
    Posts
    6,167
    Plugin Contributions
    7

    Default Re: ozpost shipping module

    Quote Originally Posted by shaqadamus View Post
    After installing the module, I am getting these errors in Module -> Shipping.

    Warning: Missing argument 4 for template_func::get_template_dir(), called in /home/sem49363/public_html/includes/modules/shipping/ozpost.php on line 67 and defined in /home/sem49363/public_html/includes/classes/template_func.php on line 42
    <snip>
    1062 Duplicate entry 'MODULE_SHIPPING_OZPOST_STATUS' for key 2
    in:
    [insert into configuration (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, set_function, date_added) VALUES ('Enable the ozpost module by
    ', 'MODULE_SHIPPING_OZPOST_STATUS', 'True', 'Enable this Module', '6', '1', 'zen_cfg_select_option(array(\'True\', \'False\'), ', now())]
    If you were entering information, press the BACK button in your browser and re-check the information you had entered to be sure you left no blank fields.


    What did I do wrong???
    Good question. What DID you do wrong?

    As you are (hopefully) aware, this module is all new code, and as such I don't have any historical data or any other references, or other reports to go by. In other words, all bugs are 100% new an unidentified :-)

    Having said that, it appears to me that you have attempted to install this module more than once, without doing an uninstall in between the attempts. That is why you are getting the "1062 Duplicate entry 'MODULE_SHIPPING_OZPOST_STATUS' for key 2" error message.

    As for the other error messages, I can only guess that you have somehow messed up with the installation of the template files.

    What template file are you using for your store? The default
    'classic' template, or some other one?

    If you are NOT using the 'classic' template I will ask you to first try using it, just as a debugging exersize.

    If this fixes the problem(s) then I will assume that you didn't read the installation instructions which state that "by default some files are placed into the 'classic' template directory, and that you will need to relocate these if you are using different template files" (or words to that effect). If this assumption is correct then relocate those files and all should be fine.

    If you still have problems, and if you have no objections, I will ask you to send me a *private* message with the URL and login details for your store and I'll head over and take a look for myself to see if I can figure out what is happening.

    If you have no desire to give these details my only other suggestion would be for you to remove the 'ozpost' files and use the older 'AustPost Improved' module instead, both modules have similar functionality, but the AP improved module has had well over a year of usage, and almost every bug and installation issue is well known.

    Hope this helps.

    Cheers
    RodG.

    ps. Although early days, the ozpost module has been downloaded over a dozen times, and so far I haven't had ANY feedback as to how others have gone with it (good or bad). For all I know no one else has got it working yet either, so if any of those that have downloaded it would like to submit a report as to their successes (or failures) it really would be greatly appreciated.

    Thanks
    Rod

 

 
Page 1 of 16 12311 ... LastLast

Similar Threads

  1. v151 Product dimensions revert to 0 - using ozpost module
    By mpforum in forum General Questions
    Replies: 8
    Last Post: 18 Apr 2014, 09:49 AM
  2. Ozpost and module help
    By janelle in forum Addon Shipping Modules
    Replies: 2
    Last Post: 15 Jun 2012, 09:19 AM
  3. Ozpost Combine shipping !! Possible ?
    By toytemple in forum Addon Shipping Modules
    Replies: 7
    Last Post: 21 Jan 2010, 02:22 PM
  4. ozpost module problems
    By hspark in forum Addon Shipping Modules
    Replies: 19
    Last Post: 7 Dec 2009, 12:44 PM
  5. store pick-ip in ozpost shipping module
    By lazerweb in forum Addon Shipping Modules
    Replies: 2
    Last Post: 29 Jul 2008, 05:04 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
disjunctive-egg
Zen-Cart, Internet Selling Services, Klamath Falls, OR