306
Join us for Bargento 3 - Magento French Conference (Nov. 9th, Paris)

Magento

eCommerce Software for Online Growth

Pickup at Event / Multiple Flatrates

The left shows the shipping details in the frontend on the modern theme; the right shows the admin options. Click here to view full size Discuss this Extension Request New Feature Report a Bug

Please note that this extension is provided as is. It is recommended to always backup your installation prior to usage.

Created   sherrie
Last Updated Thu, May 7, 2009
Version 1.3.2
Compatibility Magento 1.2.1.2 - 1.3.2.2
Stability stable
Locales available in this package N/A
Downloads 5174
Community Rating
  •  

· 27 votes | 37 reviews

Categories Shipping Methods
License Type Open Software License (OSL)
Tags shippingadmincheckout
Need help? Find a Magento Professional »


Overview

The left shows the shipping details in the frontend on the modern theme; the right shows the admin options.

Adds the ability to enter pickup locations or multiple flatrates and displays method details. Also gives the ability to set min/max purchase limits for each option as well as to set whether it is

PLEASE NOTE: YOU WILL NEED TO INSTALL THE TEMPLATE FILES INCLUDED OR MODIFY YOURS IN ORDER FOR THE DETAILS TO DISPLAY. SEE BELOW INSTRUCTIONS FOR FURTHER INFORMATION.

This extension is free to the community but I do work on it in my spare time so any donations are greatly appreciated - thank you in advance!



Attention Please
• I try to check the forum for this extension regularly, but if I do not respond please PM me.
• Feel free to post any feature requests and I will work on them as time allows (see below).

Installation Instructions
This module adds a flexible shipping module with two main uses:

1. Pickup at Event - List up to 10 events for your customers to select for pickup and include details about the date/location.
2. Multiple Flatrates - List up to 10 different flatrates so you can set a flat fee for Standard Shipping, Expedited Shipping, etc.

There are two template files needed and both are included for the default package. These files are
• app/design/frontend/default/minerva_default/template/checkout/cart/shipping.phtml
• app/design/frontend/default/minerva_default/template/checkout/onepage/shipping/available.phtml

These files are straight Magento Default Template files with the code necessary to display the details and eliminate the price if it is free. If you need to transfer the changed code to a custom template, the code that needs modified is on line 86 in shipping.phtml and should be modified to display like this:

  • getErrorMessage()): ?>
    getErrorMessage() ?>

    getCode()===$this->getAddressShippingMethod()) echo ' checked="checked"' ?> />



    getMethodDetails() ?>




  • The code that needs modified in available.html is on line 47 and should now look like this:
    getCode()===$this->getAddressShippingMethod()) echo ' checked="checked"' ?> />



    getMethodDetails() ?>



    The class shipDetails is built into these two template files. The standard css tag for this class would be:
    .shipDetails { padding-left: 25px; }

    Release Notes
    • 1.3.2 - Extension no longer displays price if there is no price entered. If you still want to show $0.00 simply enter "0.00." This did require a change in the template files so you will need to update accordingly.
    • 1.3.1 - Extension now allows you to set minimum/maximum order totals for each shipping option. These can be left blank if you don't want to use this feature.
    • 1.3.0 - Extension now allows you to specify charge as "per order" or "per item" for each option.
    • 1.2.1 - Extension displays descriptions again.
    • 1.2.0 - Extension is now compatible with Magento 1.2.x; previous versions will no longer be supported. The issues with invoicing and shipping caused by the 1.1 transition have been resolved thanks to help from Shane at Collins Harper.
    • 1.0.0 - Extension is now compatible with Magento 1.1.6; previous versions will no longer be supported.
    • 0.9.0 - Extension is now compatible with Magento 1.1 Beta; Magento 1.0.9870.4 will no longer be supported.
    • 0.8.0 - Added an additional 5 shipping options for a total of 10.
    • 0.7.0 - Removed the need to enter 0.00 for free options. Delcared as "stable" as no installation errors were reported following several downloads.

    In Development
    • The ability to show/hide the # of options you wish to use.
    • Extend classes on remaining files to eliminate most version dependency.

    Known Bugs
    • If you enter quotation marks in the Event/Method field the checkout will display an error message.

    RSS: New Extensions

    Explore Magento Connect

    Browse extensions by| View all
    © Copyright 2009 Varien. Magento, eCommerce software, is a trademark of Irubin Consulting Inc. DBA Varien
    Privacy Policy|Terms of Service
    Magento Community Count
    147064 users|746 users currently online|250141 forum posts