Version 4.3.2: Custom Variation Names

January 3, 2013 0 Comments

spacer Version 4.3.2 has an upgrade which will allow you a lot of flexibility with the variation field names. You can now customize the name of the fields and the value of each variation. This is very helpful if you’d like to use a variation to set the subscription frequency. Here’s an example of the new syntax:

Variation Name: Frequency{sub_frequency}

Just Once{v:}
Every 2 Weeks{v:2w}
Every Month{v:1m}

(continue reading…)

Version 4.3: Keeping Things Tidy

November 7, 2012 0 Comments

spacer

FoxyShop 4.3 is primarily a maintenance update but it does have some handy new features.

The new default FoxyCart store version is 1.0. (In fact, any new stores being created now won’t be able to build a 0.7.2 store.)

Native support has been added for the following fields at the product level: cart, empty, and coupon. So you can now check a box and instruct a product to add a coupon with the product or force a checkout. It should be noted that it’s generally a good idea to check the “Empty Cart” option if you are forcing a direct checkout. You can still use “cart”, “empty”, or “coupon” as a direct custom field if you want more flexibility. These new checkboxes are located under the subscription/discount information on the right side of the product page in the admin.

You can now add hidden product field variations. This gives you the flexibility to add a hidden field that will be included with the product when it goes to the cart.

(continue reading…)

Version 4.2: Variation Updates

August 7, 2012 0 Comments

spacer FoxyShop hasn’t had an update for a few months but I haven’t been sitting around on my hands. In that time I’ve been hard at work on this maintenance version, preparing for the big FoxyCart changes coming with the rewritten API (exciting stuff), and working hard on Order Desk.

FoxyShop version 4.2 focuses on some improvements to the variations processor and a number of other updates and bugfixes. Here’s the rundown of what you’ll find in 4.2:

Variation Processor Updates
The variations will now allow multiple levels of d-keys to allow very complicated structures where each d-key’ed element is viewed on all previous elements instead of just a single level of dependency checking. Now you can have a shirt type which turns on embroidery type where a certain embroidery type turns on color options. The processor has also been updated to put an x: in front of hidden text and textarea input fields. This was already in place for select’s and radio buttons, but this now means that you won’t end up with text fields in your cart that weren’t viewable when the form was submitted. This also means that you can now have multiple hidden text fields that share the same name.

Updates for Multiple Products on One Page
Sometimes when showing multiple product forms on the same page there were some collisions with the galleries. PrettyPhoto galleries have been updated to include the product ID in the rel attribute so that multiple galleries won’t overlap on each other. Out of stock messages are now members of a JavaScript array so that having more than one on a single page means they won’t overwrite each other.

Google Product Feed
The Google Product Feed feature has been updated to add CDATA markup to content field and to allow for customizable target country and currency via filters. Note that this program has changed and you now have to purchase product ads. See Google’s announcement for more information. You can still submit your product feed but then you’ll go create ads in AdWords.

New Features

  • Added settings option for disabling cart validation (if cart validation was currently disabled via the wp-config constant, new setting will be set to “off”)
  • Added a filter for the post type registration argument array
  • Added filter for disabling auto-login when new user account created

Improvements

  • Allow saved variations to have custom names
  • Updated hidden ikey images to be written out but hidden so cloudzoom will work properly
  • Improved inventory update matching to only update published products, not those in trash. Also improved to handle the different ways that different servers write serialized datatypes.

Bugfixes

  • Fix for double UTF-8 encoding on foxyshop_currency() – won’t do UTF-8 encoding if the localization name ends with .utf8.
  • Fix for error/typo in customer email variable in subscription datafeed
  • Fix to accept custom field search criteria in CSV export feature
  • Fix for CSV export not showing proper amount for quantities greater than one
  • Fix for the FOXYSHOP_PRODUCT_TAGS feature

Version 4.1.5: Catching Up on Updates

June 1, 2012 0 Comments

spacer

Versino 4.1.5 has been released with some patches and few small feature upgrades. It’s been a little while since a big release, but there have been several maintenance releases and some new features here and there. Here’s the skinny:

Version 4.1.1

  • Added new setting so show a computed Add to Cart link with each product.
  • Line breaks now shown on order page
  • Multiship stores were seeing redundant shipping address in admin
  • Setup page cleanups and a few syntax fixes in helperfunctions.php

(continue reading…)

Demo: Building Checkout Templates

April 11, 2012 0 Comments

spacer Ever wanted to customize your FoxyCart checkout so that it looks just like your website? I get this question a lot so I’ve put together a demo video explaining how to build a WordPress template that will work as a checkout template.

Click here to watch the video

Resources:

  • Always HTML Plugin
  • Guide to Easily Updating Cart and Checkout Images
  • FoxyCart Cart Template Suggestions

Installing FoxyShop on Headway

April 2, 2012 4 Comments

spacer If you would like to use FoxyShop in a Headway-based theme, the default template structure won’t work within the Headway framework and you’ll end up with unstyled FoxyShop pages. There is a solution, however. I’ve built a plugin for FoxyShop which creates HT content blocks for all FoxyShop content. This post will outline the instructions for getting FoxyShop up and running in a site that is running the Headway framework.

(continue reading…)

Version 4.1: Export CSV Transactions

February 25, 2012 0 Comments

spacer This release adds a much-requested CSV export feature for transactions and has quite a few other maintenance updates.

The Orders page in the admin has been adjusted so that instead of adding buttons for each new customization, these new customizations can be placed into a dropdown menu:

(continue reading…)

Version 4.0: Something Special

January 27, 2012 0 Comments

spacer I put a lot of love and attention into every FoxyShop release, but I try to make the big version numbers something special. Version 2.0 added Order Management and SSO. Version 3.0 brought us the complete overhaul of the variation system. FoxyShop version 4.0, released just 11 months after 1.0, brings a dozen new features, improvements and bugfixes. I’ve also taken the opportunity to update all documentation and add a lot of code samples and recommendations to the FAQ section.

Attributes for Transactions, Customers, and Subscriptions

FoxyCart 0.7.2 users can now add and edit attributes for all transactions, customers and subscriptions. These are special data fields that live with the records and can hold tracking information, notes, or any other data you want to store. Since attributes are included with the FoxyCart API, you’ll be able to use the data anywhere you need to. Use the helper functions foxyshop_save_attribute() and foxyshop_delete_attribute() to easily save and manage attributes in your own integrations. You can see the arguments for these functions in adminfunctions.php.

(continue reading…)

Version 3.9: Image Zooming and More

January 12, 2012 0 Comments

spacer FoxyShop version 3.9 has added built-in image zooming courtesy of the fantastic Cloud-Zoom jQuery plugin. You can now choose to use the default PrettyPhoto slideshow or the new Cloud-Zoom image zooming functionality right in your single product template. There are a number of other features and improvements which are listed out below:

(continue reading…)

Version 3.8: Inventory and API Updates

December 20, 2011 0 Comments

spacer Version 3.8 brings a lot of small improvements to FoxyShop. The inventory system and the FoxyCart API connections are now easier to work with. Here’s a rundown of the new stuff you’ll find in 3.8:

Inventory Updates

There’s been a new helper function added for developers to update inventory levels. You just have to pass in the item code, the new inventory level, and an optional product ID, and the function finds the correct product and updates the inventory level. This makes it much easier to integrate into a third-party inventory system. Speaking of which, there is some code available for SmartTurn and ConsoliBYTE inventory integration so please let me know if you are interested in this code. The ConsoliBYTE integration will be officially supported soon.

(continue reading…)

Pages: 1 2 3 4 5 6 Next
gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.