sherrie

Pickup at Event / Multiple Flatrates

  • Popularity Score 13592 Popularity Score

    Popularity ScoreReferrals to Site/Downloads

    0 0 1+ 1+ 250+ 250+ 1000+ 1000+ 10000+ 10000+

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
Compatible with:
This extension is currently unavailable on Magento Connect. Please contact the developer.

You will be re-directed to the developer's website to complete your purchase.

You must be registered and logged in to get extension key.
In order to get this extension, you must be logged in to the Magento Community. Click here to login or register.
You must choose from Magento Connect Version 1.5.1.0 or 2.0.
Learn more

Magento Connect 1.0 change

FREE
Previous Next
Overview

Pickup at Event / Multiple Flatrates

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, modify lines 71-87 to look like this (these lines could vary depending on your version and other modifications):

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

    getCode()===$this->getAddressShippingMethod()) echo ' checked="checked"' ?> /> getMethodTitle() ?> getPrice() !=""): ?>
    getShippingPrice($_rate->getPrice(), $this->helper('tax')->displayShippingPriceIncludingTax()); ?>
    getShippingPrice($_rate->getPrice(), true); ?>

    helper('tax')->displayShippingBothPrices() && $_incl !=$_excl): ?> (__('Incl. Tax'); ?> )



    getMethodDetails() ?>
  • The code that needs modified in available.html should look like this from lines 41-52 (these lines could vary depending on your version and other modifications):

    getCode()===$this->getAddressShippingMethod()) echo ' checked="checked"' ?> />
    getMethodTitle() ?>
    getPrice() !=""): ?>
    getShippingPrice($_rate->getPrice(), $this->helper('tax')->displayShippingPriceIncludingTax()); ?>
    getShippingPrice($_rate->getPrice(), true); ?>

    helper('tax')->displayShippingBothPrices() && $_incl !=$_excl): ?> (__('Incl. Tax'); ?> )





    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.

    M1 Extension Versions

    Adds the ability to enter pickup locations or multiple flatrates and displays method details.

    2008-07-04 00:58:07
    • Version number: 0.7.0
    • Stability: Stable
    • Compatibility: 1.2, 1.3, 1.4, 1.4.1.1, 1.4.2, 1.5
    You must be registered and logged in to get extension key.
    You must choose from Magento Connect Version 1.5.1.0 or 2.0.
    Learn more

    Magento Connect 1.0 change

    0.7.0 - Changes
    • Removed the need to enter 0.00 for free options.
    • No template files were changed in this release, so there is no need to replace them.

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

    1. Pickup at Event - List up to 5 events for your customers to select for pickup and include details about the date/location.

    2. Multiple Flatrates - List up to 5 different flatrates so you can set a flat fee for Standard Shipping, Expedited Shipping, etc.

    Their are two template files needed and both are included for the default and modern template packages. 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
    • app/design/frontend/default/minerva_modern/template/checkout/cart/shipping.phtml
    • app/design/frontend/default/minerva_modern/template/checkout/onepage/shipping/available.phtml

    The class shipDetails is built into these two template files, in order to not write over any custom css, they are not included. The standard css tag for them would be:
    .shipDetails { padding-left: 25px; }

    Adds the ability to enter pickup locations or multiple flatrates and displays method details.

    2008-06-25 06:17:55
    • Version number: 0.2.0
    • Stability: Beta
    • Compatibility: 1.2, 1.3, 1.4, 1.4.1.1, 1.4.2, 1.5
    You must be registered and logged in to get extension key.
    You must choose from Magento Connect Version 1.5.1.0 or 2.0.
    Learn more

    Magento Connect 1.0 change

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

    1. Pickup at Event - List up to 5 events for your customers to select for pickup and include details about the date/location. To make free, simply enter 0.00 for the price.

    2. Multiple Flatrates - This can also be used to have multiple flatrates so you can set a flat fee for Standard Shipping, Expedited Shipping, etc.

    Their are two template files needed and both are included for the default and modern template packages. These files are
    TEMPLATENAME/template/checkout/cart/shipping.phtml
    and
    TEMPLATENAME/template/checkout/onepage/shipping/available.phtml

    The class shipDetails is built into these two template files, in order to not write over any custom css, they are not included. The standard css tag for them would be:
    .shipDetails { padding-left: 25px; }

    Adds the ability to enter pickup locations or multiple flatrates and displays method details.

    2008-06-25 05:51:44
    • Version number: 0.1.0
    • Stability: Beta
    • Compatibility: 1.2, 1.3, 1.4, 1.4.1.1, 1.4.2, 1.5
    You must be registered and logged in to get extension key.
    You must choose from Magento Connect Version 1.5.1.0 or 2.0.
    Learn more

    Magento Connect 1.0 change

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

    1. Pickup at Event - List up to 5 events for your customers to select for pickup and include details about the date/location. To make free, simply enter 0.00 for the price.

    2. Multiple Flatrates - This can also be used to have multiple flatrates so you can set a flat fee for Standard Shipping, Expedited Shipping, etc.

    Their are two template files needed and both are included for the default and modern template packages. These files are
    TEMPLATENAME/template/checkout/cart/shipping.phtml
    and
    TEMPLATENAME/template/checkout/onepage/shipping/available.phtml

    The class shipDetails is built into these two template files, in order to not write over any custom css, they are not included. The standard css tag for them would be:
    .shipDetails { padding-left: 25px; }
    Q&A
    Get Help

    Support for This Extension

    The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

    Magento Platform Support

    If you need support for a Magento platform, there are different options for support depending on which Magento platform you are using. Below are links for specific platforms.

    Reviews

    About the Developer

    This extension was developed by and is supported by sherrie

    In order to upload extension, you must be logged in to the Magento Community. Click here to login or register.

    Close

    Register

    * Required Fields

    Close window

    Forgot Your Password?

    Please enter your email below and we'll send you a new password.

    * Required Fields

    Close window

    Login

    To upload extension you must be logged in.

    * Required Fields

    Close window

    You are using an outdated browser

    We built Magento Connect using the latest techniques and technologies.
    This makes Magento Connect faster and easier to use.
    Unfortunately, your browser doesn't support those technologies.
    Use the links below to download a new browser or upgrade your existing browser.