Csv Export Bug Fix

Magento hasn't had a fully functional CSV export library in 5 months. Putting this file into your app/code/local/ folder will allow you to properly export CSV data that you can open in OpenOffice.org, MS-Excel, or any other tool that parses CSV data. Since there are 3 or 4 CSV parsing libraries in Magento, this might not fix every single one. But it should allow you to put HTML into your product descriptions.

To install, just copy the files and folders onto your magento application, no files are overwritten, all the changed files go into app/code/local/*. To un-install, simply remove "Mage/Dataflow" from app/code/local/.

  • Properly escapes CSV data

Changelog

Version 1.0

  • Initial Release

Download

This file is considered a derivative work of the original Magento code and is therefore covered by OSL-3.0. If you do not agree to the terms of the OSL-3.0 do not proceed to download this code.

magento_CsvExportBugFix.tar.gz


Speed up Magento(10%)

Most users will benefit from this module. It's actually a collection of patched files, optimizing the most called methods and functions. On average I am seeing an 8%-10% boost on all pages. I've tested a system with Apache bench and found that requests per second increased by 0.8 on this test machine. Your results my vary, tweak your apc .ini settings.

To install, just copy the files and folders onto your magento application, no files are overwritten, all the changed files go into app/code/local/*. To un-install, simply remove "Mage", "Zend", and "Varien", from app/code/local/.

UPDATE

Some users are reporting an error about calling a non static method statically. If you see see this error, just add the word ``static'' to

app/code/local/Mage/Core/Model/App.php

on line 944 so it looks like this

public static function useCacheStatic($type=null)

UPDATE AGAIN

It looks like some of this code has been integrated back into 1.0.19700. This module might not be necessary if you have the latest 1.0 installed. Also, be sure to remove these files before upgrading, as I'm not sure what trouble they might cause.

Features:

  • Up to 10% performance boost
  • Zero configuration, drop the files in and you're done.
  • This only works with 1.0, not any previous version nor any future version.

Changelog

Version 2.0

  • Minor improvements
  • Fixed slow down on low-memory systems
  • Added README about enabling "apc" caching

Version 1.0

  • Initial Release

Download

This file is considered a derivative work of the original Magento code and is therefore covered by OSL-3.0. If you do not agree to the terms of the OSL-3.0 do not proceed to download this code.

magento_10PctSpeedup_2.0.tar.gz


Made to Order module (MTO)

The MTO module allows users to enter in specific dimensions for any product and that information is saved to the line item in the order. Highlighted features include:

Since release 0.5.0 this module includes the BugSidebar already.

  • Ranged dimensions
  • Fractional inch support (1/4, 1/8, 1/16, etc.)
  • Height, width and depth
  • Ajax dynamic price update
  • XML based dynamic price rules
  • Supports different increments for each dimension
  • Supports plain text user input
  • Supports metric system (everything is in CM)
  • Supports ordering in quantity multiples (order by the case)

Changelog

Version 0.7.0

  • Fixed broken metric calculations
  • Removed debug code which caused a crash on "configurable" products.
  • Force cart page to behave like product page for "order-by-the-case" feature.

Version 0.6.0

  • Add support for metric measurements
  • Add support for plain text customer inputs
  • if 0.6 took over all your products and applied dimensions to everything, please re-download

Version 0.5.0

  • Fix bug in sidebar to show customized prices
  • Added better instructions to install.files/INSTALL

Version 0.4.0

  • Fix bug in dynamic pricing URL
  • Added some instructions on setting up the dynamic price XML

Download

Instructions

Bug found in 0.6.0 Delete line 60 in Metrof/MadeToOrder/Model/Product.php

die('mto: no such product');

This will be fixed in 0.7.0

Installation instructions here:

Made to Order (MTO) Magento Module

Screenshots

This is how the front-end looks with a sample product. The depth is not configured for this product.

This is how the back-end looks. You can configure up to 5 variables.

Supports different increments for each dimension, metric, and plain text inputs.

Feedback

The best place to leave feedback now is probably at the Magento group.

http://www.magentocommerce.com/group/blog/action/viewpost/352/group/174/


My Cart Sidebar Bug Fix

The BugSidebar module fixes a calculation error in the my cart side bar so that your sidebar prices match the checkout page. You only need this module if you are changing the default behavior of products with custom modules and you notice that your prices are not totaling correctly in the sidebar.

The reason the sidebar calculations can vary is that the sidebar uses products to calculate the totals and not the quote items from the cart. Products directly loaded from the database will not have any customizations that you might have attached with special programming. So, if you've dynamically modified the quote items you might need this fix.

If you haven't messed with quote items or custom modules you do not need this fix

  • "My Cart" sidebar calculations match checkout page

Changelog

Release 0.1.0

  • Initial Release
  • Fix cart sidebar price calculation bug

Download

Screenshots

Joomla Template by Joomlashack (but it's running cognifty)