My Kiva lender page: Kiva Lender Page
© 2012-2017 Lowmips.com, LLC

Tag: Joomla

On Hold - VM2.0 Shipping modules
2012.10.21 21:31:45

I know I've been promising a lot of people the VirtueMart 2.0 compatible shipping modules in the next few weeks, but I am going to have to put that on hold for a while.  I'm really unsure of how long.  Some life situations have come up that prevent me from having any extra time to work on the modules.  Namely, I'm getting married in January and the plans are taking a lot of time.  Also, my grandfather is terminally ill, and I've been spending more time with him.

So, I'm sorry to dissapoint, and I really do want to complete the modules, but I cannot at this time.  Keep watching this blog for updates, probably after January.


Please pray for me and my family, as we need all the prayer and support we can get!

Tags: Joomla | USPSv5 | FedExv2 | UPSv2 | Shipping Module | VM2.0 | VirtueMart 2.0

Hits: 2724 |

VirtueMart + Caching
2011.07.29 16:43:29

Caching is a beautiful thing.  It can make your load times go from molasses to lightning.  However, the default caching system in Joomla does not work very well with VirtueMart.   Carts are not updated properly, checkout pages can get messed up, and a host of other issues crop up.  I've found a nice open source solution:


This component + plugin system allows you to bypass caching for module positions, whole components, and even components called with specific arguments.


Tags: VirtueMart | Joomla | cache | Open Source

Hits: 1859 |

UPSv2.2011.04.19 Public Release
2011.05.11 14:05:20
This latest version of the UPSv2 module is based on VirtueMart 1.1.8 code.  It has all of the features of the previous versions, ported to this newer code base.  No no features this time around.

Tags: UPS | Shipping Module | Free Software | Joomla | VirtueMart | UPSv2

Hits: 2040 |

UPSv2.2011.04.09 Available
2011.04.19 16:35:49

vm118-upsv2.2011.04.09 is now available on a per-donation basis. This module features everything from vm117-upsv2.2011.02.11 does, but has been ported to VirtueMart 1.1.8 code.

This module will be publicly released pending enough donations to cover the time spent porting and testing it.  Send donations via paypal, any amount will suffice.  Please indicate which module the donation is for.

Tags: UPSv2 | VirtueMart | Joomla | Free Software | Shipping Module | UPS v2

Hits: 1430 |

UPSv2.2011.02.11 Public Release
2011.04.19 16:30:46

vm117-upsv2.2011.02.11 has been publicly released.  It is available from my "Free Software" page.


Thank you donators!

Tags: UPSv2 | VirtueMart | Joomla | Free Software | Shipping Module | UPS v2

Hits: 1326 |

UPSv2.2011.2.11 Available
2011.02.11 22:33:20

This latest version of my UPSv2 module is for VirtueMart 1.1.7, and is being released on a donation-to-public basis.  It has all the features of the UPSv2.2011.01.13 module, but has been ported to VirtueMart 1.1.7 for better compatibility.

If you would like a copy, please send a donation via the "Donation" button on the left menu, or paypal directly to me.  Please indicate which module the donation is for, and I'll email you your copy.  Once my time has been compensated for, I will publicly release the module for all.

Tags: UPS v2 | Shipping Module | Free Software | Joomla | VirtueMart | UPSv2

Hits: 1217 |

UPSv2.2011.01.13 Released
2011.01.18 20:46:09

This latest version of UPSv2 is again for VM1.1.5 and features the following additions:
- Option to use "Declared Value" for rate queries
- Option to override default declared value (product price) with user-defined price
- Option to trigger free shipping per product, based on other products in the cart

And also one other change:

- Flagged "UPS Standard" as a "basic ground" service, to enable free shipping/flat rates to override the actual cost


Download this new version from my Free Software page today!

Tags: UPSv2 | VirtueMart | Joomla | Free Software | Shipping Module | UPS v2

Hits: 1211 |

UPSv2.2010.11.12 Released
2010.11.23 15:23:08

This latest version for VM1.1.5 includes UPS Negotiated Rates support.  Download from my Free Software page today!

file: vm115-upsv2.2010.11.12.zip


Thanks goes to Sandtastik Products, Inc for underwriting the port of this code to UPSv2

Tags: UPS v2 | Shipping Module | Free Software | Joomla | VirtueMart | UPSv2

Comments 2 | Hits: 1272 |

UPSv2.2010.11.05 Released
2010.11.08 19:58:31

Version: 2.2010.11.05

Filename: vm115-upsv2.2010.11.05.zip

A few small additions have been made to the module. Most notably:

- per-product shipping service restriction mechanism

- added option to disable rate caching

And also:

- changed the default UPS API URL in upsv2.cfg.php
- removed donation, update, and testing tab links and files
- changed Package and Shipment class locations and class names to better integrate with my other shipping modules
- added warning message if no matching rates were found.  This may assist in debugging.

Tags: UPSv2 | VirtueMart | Joomla | Free Software | Shipping Module | UPS v2

Hits: 1320 |

UPSv2 Bugfix
2010.11.03 21:52:05

A bug has been found in UPSv2, affecting carts with freight-only contents.

During checkout, the last step may error out with a "Please select another shipping method" error.

Versions affected: vm114-2010.08.10, vm115-2010.08.12.   Please re-download these versions, and apply the updated file:


Tags: bugfix | UPS v2 | Shipping Module | Free Software | Joomla | VirtueMart | UPSv2

Hits: 1940 |

VirtueMart and large product lists
2010.09.27 00:40:26


What is the maximum number of products VirtueMart can handle? Thousands, I would assume.  But you don't want to put them all in the same category, that's for sure.  I'm no database guru, but from what I understand MySql is OK for small queries, but not so great with more complex ones.  I just had a client with a script timeout issue, and it all traced down to a core VirtueMart query:


`product_url`,  `product_weight`,`product_weight_uom`,
`product_availability`,`jos_vm_product`.`mdate`, `jos_vm_product`.`cdate`
`jos_vm_product`, `jos_vm_category`,
`jos_vm_product_price` ON `jos_vm_product`.`product_id` =
`jos_vm_shopper_vendor_xref` ON
(`jos_vm_shopper_vendor_xref`.`user_id` =657 AND
WHERE (`jos_vm_product_category_xref`.`product_id`=`jos_vm_product`.`product_id`
OR `jos_vm_product_category_xref`.`product_id`=`jos_vm_product`.`product_parent_id`)
AND `jos_vm_product_category_xref`.`category_id`=`jos_vm_category`.`category_id`
AND `jos_vm_product_category_xref`.`category_id`=1032
AND (`jos_vm_product`.`product_id`=`jos_vm_product_price`.`product_id`
OR `jos_vm_product_price`.`product_id` IS NULL)
AND `product_parent_id`=0
GROUP BY `jos_vm_product`.`product_sku`
ORDER BY `jos_vm_product`.`product_sku` ASC LIMIT 0, 20

Category 1032 had over 500 products in it.  Run 500 products through the above query, add in a 30 second PHP max_execution_time, and what do you get?


Fatal Error. Maximum Execution time exceeded.

Joomla handles the issue fairly well, in that it only allows (maximum execution time)/2.  It does this so it can finish handling session data.  So actually my client's setup allowed 15 real seconds.  We're going to bump up the execution time a few seconds to see if we can squeek it by, and if that fails we'll probably break that large category into smaller subcategories.

Tags: MySQL | VirtueMart | max_execution_time | Fatal Error | Joomla

Hits: 1794 |

UPSv2.2010.08.12 Released
2010.09.15 15:34:36
This latest version is for VirtueMart 1.1.5, and features everything in UPSv2.2010.08.10.  Download from my Free Software page today!

Tags: UPSv2 | VirtueMart | Joomla | Free Software | Shipping Module | UPS v2

Hits: 1268 |

UPSv2 Update
2010.08.10 16:27:31

UPSv2 has had a couple of big features added.

1) Shipping tax mechanism which mirrors the product tax.  You may now charge shipping tax using the same rate as your products, OR use the original flat rate tax mechanism.

2) After-the-fact tracking number support.

This system allows you to enter UPS or FedEx tracking numbers, and will automatically show a direct tracking link to the appropriate carrier's website.  It also has a mechanism for emailing these numbers to the user.

Download version 2010.08.10 for these new features!

Tags: UPSv2 | VirtueMart | Joomla | Free Software | Shipping Module | UPS v2

Comments 61 | Hits: 2872 |

UPSv2.2010.03.26 Update
2010.07.19 19:17:38

Options. The more, the better, right?

I've added the "flat tax rate" mechanism back in to UPSv2.  This is the original tax function that came with UPS v1.0 (this version ships with VirtueMart).  Now, you can choose between this flat tax behavior, or my new product tax mirroring system.

This module is still not publicly released, but is 60% towards being so.  You can obtain a copy by donating to the cause!

Tags: UPSv2 | VirtueMart | Joomla | Free Software | Shipping Module | UPS v2

Comments 44 | Hits: 2496 |

Tienda eCommerce
2010.05.18 19:55:55

A colleague of mine, Bob Bloom, has turned me on to the new ecommerce system Tienda, by Dioscouri.com.  It features true a MVC framework, amongst other things.  While it is still under heavy development, I just wanted you all to know that I will definitely be keeping up with it and will most likely be adding some shipping method plugins for Tienda to my offerings.

In other words, I am for hire for Tienda plugins! Not just shipping methods, but anything else as well!

Tags: Tienda | e-commerce | eCommerce | Joomla

Comments 66 | Hits: 2399 |

UPSv2.2010.03.26 Available (Tax Update)
2010.05.05 13:36:50

It took a while, but it's finally here.  My UPSv2 tax update! It is fully tested for Canadian and US tax setups.  The EU mode has not been tested, however.

Also, I have not yet released this version publicly.  I had quoted my client 4 hours, but the update actually took about 8!  So my client covered half the cost, as we agreed upon.  Now I need your help covering the rest.  Once that is done, I'll release it for the benefit of everyone!

Contact me if you'd like to purchase a copy.

Tags: UPSv2 | VirtueMart | Joomla | Free Software | Shipping Module | UPS v2

Comments 62 | Hits: 2325 |

UPSv2 2010.02.15
2010.02.17 16:54:06

The updates keep coming! The newest version of UPSv2 offers:

Feature Updates:
- option to restrict products to ground shipping services

- Shipment Warning/ETA Quote/Guaranteed Days to delivery options now work

Tags: UPSv2 | VirtueMart | Joomla | Free Software | Shipping Module | UPS v2

Hits: 1734 |

UPSv2.2010.01.26 Released
2010.01.27 19:12:02

The next version of UPSv2 for VirtueMart 1.1.4.  Here are the release notes:

- revamped rates system to better work with plgSystemCartRates
- fixed KG vs LB conversion bug. Package maxweight should work correctly now for non-US shipments.
- fixed several typos
- fixed several bad html tags in config

Feature Addition:
- added option to charge flat fee per product, ignoring actual UPS rate
- added option to skip handling fees on packages with only flat-fee items

- updated shipping modifier code to be more accurate
- changed shipping config currency display from hard coded $ to $VM_CURRENCY->symbol

Tags: UPSv2 | VirtueMart | Joomla | Free Software | Shipping Module

Hits: 1336 |

ECSuite for VirtueMart
2010.01.16 05:51:42
I've coded up a payment module for VirtueMart based on ECSuite's Transaction Gateway System (TGS) API.  If you're interested in obtaining a copy, or would like help integrating this module into your website, contact me for more information.  The module centers around a PHP class which does all the API calls, so it should be easy to port to other systems.

Tags: Payment Module | VirtueMart | TGS | EC Suite | ECSuite | eCommerce | Joomla

Hits: 1490 |


Blog about joomla | IDOBlog - blog for joomla 1.5
template joomla