User log-in
Release News: zWebstore 1.2.0 released
We are proud to announce the release of zWebstore 1.2.0. This release contains over 120 fixes and improvements, including the module's conversion to gettext, well as significant changes to the tax handling/calculation code as well as many other assorted improvements and fixes.
Please note that you should be using zObjectTranslation version 1.0.2 with this release.
Registered customers can download the new release from our Downloads section.
Note: this version is intended for Zikula installation of version 1.2.x or higher and will not work correctly on Zikula installations of the 1.0 or 1.1 series.
Please note that you should be using zObjectTranslation version 1.0.2 with this release.
Registered customers can download the new release from our Downloads section.
Note: this version is intended for Zikula installation of version 1.2.x or higher and will not work correctly on Zikula installations of the 1.0 or 1.1 series.
zWebstore - 1.2.0
=================
- 0000733: [Administration / Configuration] Special Characters in emails (admin) - resolved.
- 0000726: [User Store - Browse] Links not translated into the footer (admin) - resolved.
- 0000723: [User Store - Checkout] Shipping calculation wrong (admin) - resolved.
- 0000722: [Administration / Configuration] POT file incorrect (admin) - resolved.
- 0000734: [Administration / Configuration] OrderConfirmation email is sent to admin instead of user (admin) - resolved.
- 0000738: [User Store - Checkout] EventAttendee registration step should honor enableevents config flag (admin) - resolved.
- 0000737: [Administration / Configuration] Publisher array does not hand off image location generation to publisher (admin) - resolved.
- 0000735: [User Store - Checkout] Editing user address can icorrectly set cr_uid field (admin) - resolved.
- 0000732: [Administration / Configuration] ShipMethod validation should check for semicolon instead of colon (admin) - resolved.
- 0000731: [User Store - Checkout] Payment Method filtering for unregistered users is incorrect (admin) - resolved.
- 0000730: [User Store - Checkout] Shipping Method filtering for unregistered users is incorrect (admin) - resolved.
- 0000724: [User Store - Checkout] Missing number format in Order Header Detail view (payment transaction) (admin) - resolved.
- 0000717: [User Store - Security] Problem with SecurityCheck (admin) - resolved.
- 0000718: [User Store - Checkout] Shipping Cost/Tax is not correctly calculated for TaxExempt orders (admin) - resolved.
- 0000720: [User Store - Browse] Product array view calls CheckoutUtil::calculateCheckoutTotal() multiple times (admin) - resolved.
- 0000716: [Administration / Configuration] Wrap doB2B check into a B2BUtil method (admin) - resolved.
- 0000715: [Administration / Configuration] Ensure array classes have consistent constructor signatures (admin) - resolved.
- 0000714: [Administration / Configuration] CheckoutUtil should not extend PNObject (admin) - resolved.
- 0000713: [Administration / Configuration] B2BUtil methods should exit if b2b mode is not enabled (admin) - resolved.
- 0000712: [Administration / Configuration] Group prices are not loaded upon admin product edit (admin) - resolved.
- 0000696: [User Store - Checkout] group category discount doesn't work (admin) - resolved.
- 0000693: [User Store - Checkout] Shipment Tax is not factored into total order tax (admin) - resolved.
- 0000711: [User Store - Browse] Extend CategoryGroupDiscount to take all 5 product categories into account (admin) - resolved.
- 0000710: [User Store - Browse] Add an ajax hook to mark products (admin) - resolved.
- 0000709: [User Store - Browse] Add a product marked class/view (admin) - resolved.
- 0000708: [User Store - Browse] Add pager offet support for module startpage (admin) - resolved.
- 0000705: [User Store - Browse] Translation ignored (admin) - resolved.
- 0000707: [User Store - Browse] Incorrectly spelled default selector name in selector plugins (admin) - resolved.
- 0000706: [User Store - Browse] " characters cause problems (admin) - resolved.
- 0000701: [User Store - Browse] Remove html tag from href title (admin) - resolved.
- 0000698: [Administration / Configuration] Ship Price is not displayed in admin product wide view (admin) - resolved.
- 0000697: [User Store - Checkout] invoice adjustment and tax calculation defect (admin) - resolved.
- 0000692: [User Store - Checkout] Steuerberechnungsproblem, Gutschein (fester Betrag) (admin) - resolved.
- 0000691: [User Store - Checkout] Steuerberechnungsproblem, Gutschein (admin) - resolved.
- 0000695: [User Store - Browse] Array group price merge can overwrite incorrect product's prices (admin) - resolved.
- 0000694: [Administration / Configuration] Only display group prices VP prices & amounts if they are non-0 (admin) - resolved.
- 0000689: [Administration / Configuration] Volume Price entry is missing validation markers (admin) - resolved.
- 0000686: [User Store - Checkout] Tax exemption shown even if there is no exemption (admin) - resolved.
- 0000687: [User Store - Checkout] Integrate Company name into displayed address (admin) - resolved.
- 0000688: [User Store - Checkout] adress book: don't make state (bundesland) mandatory (admin) - resolved.
- 0000685: [User Store - Browse] ShoppingCartUtil::recalculateCartItem() calls pnModSetVar instead of pnModGetVar (admin) - resolved.
- 0000684: [User Store - Browse] Replace overlib popup with CSS solution (admin) - resolved.
- 0000677: [User Store - Checkout] introduce free text field "company name" for osaddressbook and integrate into invoice and packing slip (admin) - resolved.
- 0000673: [User Store - Browse] subscription link should be hidden if subscriptions are not available (admin) - resolved.
- 0000679: [User Store - Browse] Hide unused Shipping informations (admin) - resolved.
- 0000680: [User Store - Browse] Hide unused Availability (admin) - resolved.
- 0000681: [User Store - Browse] Do not display inventory levels if inventory < 0 (admin) - resolved.
- 0000671: [Administration / Configuration] zWebstore blocks contain incorrectly cased zWebStore string (admin) - resolved.
- 0000670: [Installation] Drop category_discount, migrate data to category_group_discount (admin) - resolved.
- 0000669: [Administration / Configuration] Regeneration of sku codes should not drop old skus but rather archive them (admin) - resolved.
- 0000668: [User Store - Checkout] Add support for generation of a packing slip (admin) - resolved.
- 0000667: [User Store - Checkout] Discount coupon with percentage discount incorrectly calculates discount amount (admin) - resolved.
- 0000666: [Administration / Configuration] Coupon validation needs to verify percentage range (admin) - resolved.
- 0000665: [User Store - Checkout] Coupon discount info is not displayed on checkout_review page (admin) - resolved.
- 0000664: [Administration / Configuration] Ensure that sku regeneration methods always return a meaningful result (admin) - resolved.
- 0000663: [Administration / Configuration] Incorrect permission for category filtering listed in pnversion.php (admin) - resolved.
- 0000662: [User Store - Browse] Category based filtering needs to be standardized + needs a DBUtil fix (admin) - resolved.
- 0000661: [User Store - Checkout] zwebstore_detail_checkout_address_billing.html is missing from code archive (admin) - resolved.
- 0000660: [User Store - Checkout] Implement a checkout step counter/indicator (admin) - resolved.
- 0000659: [User Store - Checkout] Pre-compute ship price when offering user ship method selection (admin) - resolved.
- 0000658: [User Store - Browse] Ensure that product detail variation list is sorted alphabetically (admin) - resolved.
- 0000657: [Administration / Configuration] Order status update email check is incorrect/broken (admin) - resolved.
- 0000656: [Administration / Configuration] Add validations against WebstoreUtil::getSkuVariationSeparator to sku variation value (admin) - resolved.
- 0000655: [User Store - Browse] Add a Publisher view (admin) - resolved.
- 0000654: [User Store - Browse] Add a Manufacturer view (admin) - resolved.
- 0000653: [User Store - Browse] Specify explicit TD size for product detail page column1 to avoid IE rendering problems (admin) - resolved.
- 0000652: [User Store - Browse] Footer links need to honor disableordering config flag (admin) - resolved.
- 0000650: [Administration / Configuration] Enclose layersmenu in a div to make customization easier (admin) - resolved.
- 0000649: [Administration / Configuration] New files are uploaded but old files not deleted (admin) - resolved.
- 0000648: [Administration / Configuration] New images are uploaded but old images not deleted (admin) - resolved.
- 0000647: [Administration / Configuration] Extra images don't get resized (admin) - resolved.
- 0000646: [User Store - Browse] Add string to product pricing to indicate whether tax is included or not (admin) - resolved.
- 0000645: [Administration / Configuration] Zikula 1.2 breaks multilingual data input (admin) - resolved.
- 0000644: [User Store - Browse] Force correct sort by sort_order for sku_variation_value array (admin) - resolved.
- 0000643: [User Store - Browse] product_newest can be handled by generic code (admin) - resolved.
- 0000642: [User Store - Browse] product_popular can be handled by generic code (admin) - resolved.
- 0000641: [User Store - Browse] product_featured can be handled by generic code (admin) - resolved.
- 0000614: [Installation] Entering into the Admin Module after updating to 1.0.12 (admin) - resolved.
- 0000615: [Administration / Configuration] Error during the upload of an image (admin) - resolved.
- 0000640: [Administration / Configuration] B2BUtil::setProductGroupPrice() should return once admin group prices have been fetched (admin) - resolved.
- 0000639: [User Store - Checkout] OrderUtil::updateProductInventory exits prematurely due to leftover code (admin) - resolved.
- 0000626: [Administration / Configuration] size of additional images (admin) - resolved.
- 0000638: [User Store - Browse] Display of extra images is broken (admin) - resolved.
- 0000637: [Administration / Configuration] Convert module to gettext (admin) - resolved.
- 0000636: [User Store - Checkout] checkout_address and checkout_address_billing are missing from allowed object delete check (admin) - resolved.
- 0000635: [User Store - Browse] Use LogUtil to inform user of not fully qualified SKU variation being added to cart (admin) - resolved.
- 0000634: [User Store - Checkout] Shipping cost calculation incorrectly handles priceContainsTax flag (admin) - resolved.
- 0000633: [User Store - Checkout] Ensure case consistency when matching country lists in CheckoutUtil::calculateShippingCost() (admin) - resolved.
- 0000632: [User Store - Checkout] Add a separate quantity column to shopping cart view (admin) - resolved.
- 0000631: [User Store - Checkout] CheckoutUtil::clearCheckoutData() is superflous/duplicate (admin) - resolved.
- 0000630: [Administration / Configuration] Refactor CouponCode session storate to use OrderMeta structure (admin) - resolved.
- 0000629: [User Store - Checkout] CheckoutUtil::calculateShippingCost does not recognize cartItem[ship_cost] == -1 as disable flag (admin) - resolved.
- 0000628: [User Store - Checkout] Validate email address for uniqueness if guestcheckouttype == 2 (admin) - resolved.
- 0000627: [Administration / Configuration] Move check for encodespecialchars to WebstoreUtil::encodeSpecialChars() (admin) - resolved.
- 0000625: [User Store - Browse] B2BUtil::setProductArrayGroupPrices() can cause a PHP error if empty data is passed (admin) - resolved.
- 0000624: [User Store - Checkout] Temp user objects can have incorrectly set cr_uid after order (admin) - resolved.
- 0000622: [Administration / Configuration] Allow admin order search on uname (admin) - resolved.
- 0000621: [Administration / Configuration] Product entry can incorrectly create a blank group price (admin) - resolved.
- 0000620: [User Store - Checkout] Ensure case consistency when matching country lists for checkout ship methods (admin) - resolved.
- 0000619: [Administration / Configuration] Ensure case consistency when editing country lists for ship methods (admin) - resolved.
- 0000618: [Administration / Configuration] Allow admin order search on partial last name (admin) - resolved.
- 0000617: [Administration / Configuration] product_wide view does not display vp amounts & prices (admin) - resolved.
- 0000613: [Administration / Configuration] Call center user variable can contain 0, breaks uid check (admin) - resolved.
- 0000599: [Administration / Configuration] Allow to limit payment_method to B2B customers (admin) - resolved.
- 0000612: [Administration / Configuration] CheckoutUtil::calculateShippingCost contains unused includeShipping parameter (admin) - resolved.
- 0000611: [User Store - Checkout] When more than 1 required shipping methods exist for order, use the more expensive one (admin) - resolved.
- 0000610: [Administration / Configuration] Use consistent naming convention for loading util classes (admin) - resolved.
- 0000598: [Administration / Configuration] Allow to limit ship_method to B2B customers (admin) - resolved.
- 0000609: [Administration / Configuration] Add support for a default/other weight range for ship methods (admin) - resolved.
- 0000597: [User Store - Checkout] Shipping method which is not valid for shipment country is displayed during checkout (admin) - resolved.
- 0000608: [Administration / Configuration] JavaScript menu StoreConfiguration misses Taxes menu (admin) - resolved.
- 0000607: [Administration / Configuration] Add link to set callcenter user to admin section (admin) - resolved.
- 0000601: [User Store - Checkout] Usernames derived from address data can be duplicate (admin) - resolved.
- 0000600: [Administration / Configuration] Add support for price adjustment of orders (admin) - resolved.
- 0000602: [User Store - Checkout] Automatically log in user when an account is created by zWebstore (admin) - resolved.
- 0000606: [User Store - Checkout] checkout_complete screen does not show all checkout steps (admin) - resolved.
- 0000604: [Administration / Configuration] PNProduct.class.php contains incorrect comparison to $oldPrdData (admin) - resolved.
- 0000603: [Administration / Configuration] Payment method description in order detail screen should be across 2 table columns (admin) - resolved.
- 0000594: [Installation] Add install check for presence of osAddressBook module (admin) - resolved.
- 0000652: [User Store - Browse] Footer links need to honor disableordering config flag (admin) - resolved.
- 0000650: [Administration / Configuration] Enclose layersmenu in a div to make customization easier (admin) - resolved.
- 0000649: [Administration / Configuration] New files are uploaded but old files not deleted (admin) - resolved.
- 0000648: [Administration / Configuration] New images are uploaded but old images not deleted (admin) - resolved.
- 0000647: [Administration / Configuration] Extra images don't get resized (admin) - resolved.
- 0000646: [User Store - Browse] Add string to product pricing to indicate whether tax is included or not (admin) - resolved.
- 0000645: [Administration / Configuration] Zikula 1.2 breaks multilingual data input (admin) - resolved.
- 0000644: [User Store - Browse] Force correct sort by sort_order for sku_variation_value array (admin) - resolved.
- 0000643: [User Store - Browse] product_newest can be handled by generic code (admin) - resolved.
- 0000642: [User Store - Browse] product_popular can be handled by generic code (admin) - resolved.
- 0000641: [User Store - Browse] product_featured can be handled by generic code (admin) - resolved.
- 0000614: [Installation] Entering into the Admin Module after updating to 1.0.12 (admin) - resolved.
- 0000615: [Administration / Configuration] Error during the upload of an image (admin) - resolved.
- 0000640: [Administration / Configuration] B2BUtil::setProductGroupPrice() should return once admin group prices have been fetched (admin) - resolved.
- 0000639: [User Store - Checkout] OrderUtil::updateProductInventory exits prematurely due to leftover code (admin) - resolved.
- 0000626: [Administration / Configuration] size of additional images (admin) - resolved.
- 0000638: [User Store - Browse] Display of extra images is broken (admin) - resolved.
- 0000637: [Administration / Configuration] Convert module to gettext (admin) - resolved.
- 0000636: [User Store - Checkout] checkout_address and checkout_address_billing are missing from allowed object delete check (admin) - resolved.
- 0000635: [User Store - Browse] Use LogUtil to inform user of not fully qualified SKU variation being added to cart (admin) - resolved.
- 0000634: [User Store - Checkout] Shipping cost calculation incorrectly handles priceContainsTax flag (admin) - resolved.
- 0000633: [User Store - Checkout] Ensure case consistency when matching country lists in CheckoutUtil::calculateShippingCost() (admin) - resolved.
- 0000632: [User Store - Checkout] Add a separate quantity column to shopping cart view (admin) - resolved.
- 0000631: [User Store - Checkout] CheckoutUtil::clearCheckoutData() is superflous/duplicate (admin) - resolved.
- 0000630: [Administration / Configuration] Refactor CouponCode session storate to use OrderMeta structure (admin) - resolved.
- 0000629: [User Store - Checkout] CheckoutUtil::calculateShippingCost does not recognize cartItem[ship_cost] == -1 as disable flag (admin) - resolved.
- 0000628: [User Store - Checkout] Validate email address for uniqueness if guestcheckouttype == 2 (admin) - resolved.
- 0000627: [Administration / Configuration] Move check for encodespecialchars to WebstoreUtil::encodeSpecialChars() (admin) - resolved.
- 0000625: [User Store - Browse] B2BUtil::setProductArrayGroupPrices() can cause a PHP error if empty data is passed (admin) - resolved.
- 0000624: [User Store - Checkout] Temp user objects can have incorrectly set cr_uid after order (admin) - resolved.
- 0000622: [Administration / Configuration] Allow admin order search on uname (admin) - resolved.
- 0000621: [Administration / Configuration] Product entry can incorrectly create a blank group price (admin) - resolved.
- 0000620: [User Store - Checkout] Ensure case consistency when matching country lists for checkout ship methods (admin) - resolved.
- 0000619: [Administration / Configuration] Ensure case consistency when editing country lists for ship methods (admin) - resolved.
- 0000618: [Administration / Configuration] Allow admin order search on partial last name (admin) - resolved.
- 0000617: [Administration / Configuration] product_wide view does not display vp amounts & prices (admin) - resolved.
- 0000613: [Administration / Configuration] Call center user variable can contain 0, breaks uid check (admin) - resolved.
- 0000599: [Administration / Configuration] Allow to limit payment_method to B2B customers (admin) - resolved.
- 0000612: [Administration / Configuration] CheckoutUtil::calculateShippingCost contains unused includeShipping parameter (admin) - resolved.
- 0000611: [User Store - Checkout] When more than 1 required shipping methods exist for order, use the more expensive one (admin) - resolved.
- 0000610: [Administration / Configuration] Use consistent naming convention for loading util classes (admin) - resolved.
- 0000598: [Administration / Configuration] Allow to limit ship_method to B2B customers (admin) - resolved.
- 0000609: [Administration / Configuration] Add support for a default/other weight range for ship methods (admin) - resolved.
- 0000597: [User Store - Checkout] Shipping method which is not valid for shipment country is displayed during checkout (admin) - resolved.
- 0000608: [Administration / Configuration] JavaScript menu StoreConfiguration misses Taxes menu (admin) - resolved.
- 0000607: [Administration / Configuration] Add link to set callcenter user to admin section (admin) - resolved.
- 0000601: [User Store - Checkout] Usernames derived from address data can be duplicate (admin) - resolved.
- 0000600: [Administration / Configuration] Add support for price adjustment of orders (admin) - resolved.
- 0000602: [User Store - Checkout] Automatically log in user when an account is created by zWebstore (admin) - resolved.
- 0000606: [User Store - Checkout] checkout_complete screen does not show all checkout steps (admin) - resolved.
- 0000604: [Administration / Configuration] PNProduct.class.php contains incorrect comparison to $oldPrdData (admin) - resolved.
- 0000603: [Administration / Configuration] Payment method description in order detail screen should be across 2 table columns (admin) - resolved.
- 0000594: [Installation] Add install check for presence of osAddressBook module (admin) - resolved.
News
Contact
Resellers Wanted
We are looking for Resellers! If you wish to provide your customers with eCommerce implementations utilizing zWebstore, contact us.

