X-Cart: shopping cart software

X-Cart forums (https://forum.x-cart.com/index.php)
-   News and Announcements (https://forum.x-cart.com/forumdisplay.php?f=28)
-   -   X-Cart 4.7 beta:new skin, in-context checkout, custom order statuses, Smarty v3 (https://forum.x-cart.com/showthread.php?t=71550)

Ksenia 03-04-2015 12:21 PM

X-Cart 4.7 beta:new skin, in-context checkout, custom order statuses, Smarty v3
 
Hello everyone!

I returned from the UK only today morning and I have so many impressions to share, but the main news today is the release of X-Cart 4.7.0!

It's in Beta, and we have one month to catch the bugs in it before the stable release is announced. Hope for your help with it ;)

Please download the package in the File Areas of your HelpDesk accounts ( or generate the upgrade packs - they're already available too) or use the link to Dropbox in the blog-post I have written for you: http://blog.x-cart.com/4-7-0-Beta-released.html

Ksenia 03-04-2015 12:23 PM

Re: X-Cart 4.7 beta:new skin, in-context checkout, custom order statuses, Smarty v3
 
And traditionally a changelog per Ildar's request =)

------------------ X-CART v4.7.0 BETA CHANGELOG PART 1--------------------------

*DESIGN AND APPEARANCE*
[*] 27 Feb 2015, aim - Improvement (0143428, 0142428): New 'Light Responsive' skin added. Thanks to Polyansky.
[*] 04 Feb 2015, aim - Improvement (0143092): Removed some unused admin templates. Thanks to Abr. [authbox.tpl, buttons/go_image_menu.tpl, buttons/go_image.tpl, buttons/go.tpl, buttons/login_menu.tpl, buttons/logout_menu.tpl, buttons/search_head.tpl, buttons/search.tpl]
[*] 09 Jan 2015, aim - Improvement (0142780): Updated the jQuery Cookie Plugin from v1.4.0 to v1.4.1 [jquery_cookie.js]
[*] 09 Jan 2015, aim - Improvement (0142777): Updated jquery.blockUI.min.js to v20141123/version=2.70 from v20131009/version=2.66
[*] 19 Feb 2015, aim - Improvement (0141071, 0143336): Updated jQuery UI to v1.11.3.
[*] 30 Dec 2014, aim - Improvement (0142508): Upgraded jQuery to the latest version (jQuery 2.x).

[!] 12 Feb 2015, mixon - Bug (0143254): SO: Bonus section was displayed distorted on the cart page in some skins.
[!] 06 Feb 2015, mixon - Bug (0137613): The "Search for users" popup dialog had a vertical scrollbar even when it was not needed.
[!] 13 Jan 2014, aim - Bug (0142819): Small display glitch for books_and_magazines. Fixed. Thanks to Nogard.
[!] 25 Dec 2014, mixon - Bug (0137613): Advertisement banners were displayed incorrectly on certain admin pages. Fixed.

*BACKOFFICE*
[*] 24 Feb 2015, aim - Improvement (0143373): Added the collapse OK files feature during upgrade.
[*] 30 Jan 2015, aim - Improvement (0143088): The 'Clear templates' operation is no longer needed. The tool has been removed from the admin area.
[*] 12 Jan 2015, aim - Improvement (0142770): Optimized the 'Check database integrity' tool. Thanks to Abr.
[*] 27 Dec 2014, aim - Improvement (0142674, 0117916): Smarty3.x upgrade. Added a new tool to check tpl syntax http://site.com/xcart/admin/check_tpl_syntax.php?standalone=1
[*] 18 Dec 2014, aim - Improvement (0142569): Admin ajax handler admin/get_block.php is now used in the admin area instead of the customer script get_block.php.

[!] 03 Feb 2015, aim - Bug (0143134): fCommerce Go configuration page was blank on Windows servers. Fixed.

*USERS*
[!] 03 Dec 2014, aim - Bug (0142078, 0042766, 0044155): AOM: The second address line (Address Line 2) could not be removed. Address Book: Address Line 2 of the "Ship To" Address remained populated after changing from the default address to a different address from the Address Book. Fixed. [Advanced_Order_Management, One_Page_Checkout]

*PAYMENTS*
[*] 13 Feb 2015, aim - Improvement (0142683): Small security improvement for PayPal.
[*] 12 Feb 2015, aim - Improvement (0143245): X-Payments Connector: New order id for recharges is now sent to X-Payments. Other changes related to X-Payments 2.1.2. Thanks2Random. [XPayments_Connector]
[*] 13 Jan 2015, mixon - Improvement (0142317): PayPal Express Checkout: In-Context checkout is limited to only the Express checkout solution.
[*] 17 Dec 2014, mixon - Improvement (0142346): Paypal Standard: Added line items support. Improved the totals check function.

[!] 19 Feb 2015, random - Bug (0143002): X-Payments Connector: Customer IP is now preserved when order is placed. [XPayments_Connector]
[!] 15 Jan 2015, mixon - Bug (0139751): PayPal: US codes in the NNNNN-NNNN format were not saved correctly when zip4 support was disabled. Fixed.

*TAXES*
[*] 16 Feb 2015, aim - Improvement (0143286): func_tax_price calculated taxes differently than common cart tax functions. Affected cases: multiple taxes, Product_Options[variants], Google Shopping, taxed discount, wholesale taxed prices. Fixed.
[!] 03 Mar 2015, aim - Bug (0143467): Customer's tax_exempt property was not applied for gift wrapping tax rates when the 'Calculate in general way' tax scheme was used. Fixed.
[!] 27 Feb 2015, mixon - Bug (0142431, 0140457): Tax rate value was not displayed on the tax rate configuration page. Fixed.
[!] 11 Feb 2015, mixon - Bug (0115826): Taxes and shipping cost were calculated incorrectly for customers with an empty address book, even when "Presume that a not logged in customer is from the default country" option was enabled.
[!] 09 Feb 2015, mixon - Bug (0143201, 0142431): Taxes for Anonymous and Registered customers were calculated differently for the same address and product set. Fixed.
[!] 03 Dec 2014, mixon - Bug (0142365): Tax number was not validated if libcurl was not available in the func_http_get_request function.

*SHIPPING*
[*] 04 Mar 2015, aim - Improvement (0143335): For the PLUS/ONLINE service, available U.S.P.S. shipping options are now determined according to the dimensions (Length, Width, Height and Girth) of the products being ordered - in the case when all the services are deselected on the U.S.P.S. options page in X-Cart admin area. (Flat Rate options where the packaging is smaller than the dimensions provided are filtered out).

*CHECKOUT*
[*] 24 Dec 2014, mixon - Improvement (0142317): PayPal Express Checkout: In-Context checkout support added.

[!] 24 Feb 2015, aim - Bug (0142616): X-Payments payment methods were not working properly with gift certificates. Fixed. Thanks2Random.

*ORDERS*
[!] 04 Dec 2014, aim - Bug (0142322): Amazon Checkout orders: The Order receipt email notification did not show the correct payment method. Fixed.
[!] 01 Dec 2014, aim - Bug (0142348): Pay by Amazon was not showing under the list of payment methods on the search for orders page. Fixed. Thanks to Vjk.

Ksenia 03-04-2015 12:25 PM

Re: X-Cart 4.7 beta:new skin, in-context checkout, custom order statuses, Smarty v3
 
------------------ X-CART v4.7.0 BETA CHANGELOG PART 2--------------------------


*MODULES/ADD-ONS*
[*] 04 Mar 2015, mixon - Improvement (0142431): AOM: Order edit functionality re-factoring. Added a new feature for editing the shipping method name.
[*] 02 Mar 2015, mixon - Improvement (0142431): AOM: Added support for changing the order payment method surcharge in AOM.
[*] 28 Feb 2015, mixon - Improvement (0142431, 0130103): AOM: Provider name is now shown on the products edit page. Catalog price is now used by default for newly added products.
[*] 26 Feb 2015, aim - Improvement (0142843, 0142860): MultiCurrency: Currency rates were not updated automatically. Fixed. Added an alternative GeoIP service. Thanks2Phoenix. [XMultiCurrency]
[*] 26 Feb 2015, mixon - Improvement (0142926): Simplify Commerce: Updated the Simplify integration SDK. Added the Hosted integration address feature.
[*] 20 Feb 2015, aim - Improvement (0143342): POS system: Added a new setting "'Pos order is processed' notification to customer". Sometimes the barcode scanner added two items to the basket instead of one. Fixed.
[*] 19 Feb 2015, mixon - Improvement (0142467): Simplify Commerce: Improved debug logs usage. Logging is now enabled in devmode by default.
[*] 19 Feb 2015, mixon - Improvement (0142431): AOM: Module re-factoring related to profile fields, taxes, discounts and other features.
[*] 10 Feb 2015, mixon - Improvement (0143161, 0142448): New module 'Custom Order Statuses' added for Platinum and Goldplus editions. [XOrder_Statuses]
[*] 04 Feb 2015, mixon - Improvement (0142431, 0130102): AOM: Fixed the look of the Edit order totals section. Multiple interface corrections related to module display logic.
[*] 20 Jan 2015, mixon - Improvement (0142926): Simplify Commerce: Updated the Hosted Payments integration. As special form is no longer supported, it was replaced with special button.
[*] 27 Dec 2014, mixon - Improvement (0141899): UPS: Updated package limits for UPS. Updated Registration API and Licensing API, wsdl and xsd files.
[*] 22 Dec 2014, mixon - Improvement (0142467): Simplify Commerce: Added support for the Hosted Payments integration.
[*] 09 Dec 2014, aim - Improvement (0142440): Bestsellers: Added sorting by sales_stats in the Bestsellers section. Thanks to Mike White.
[*] 02 Dec 2014, aim - Improvement (0142349): Pay with Amazon: Added the 'Pay with Amazon' button for One page checkout. EU endpoints are now supported. Other small changes. Thanks to Vjk.
[!] 03 Mar 2015, mixon - Bug (0142431): AOM: Taxes were displayed incorrectly (old values) in order preview. Fixed.
[!] 03 Mar 2015, mixon - Bug (0142431): When a user chose to restore the original value of an order field using the "Revert to original" control element, and that field had a related enabled checkbox option affecting the field value (for example, "Other"), the enabled checkbox option was not reset to the default unchecked state. Fixed.
[!] 03 Mar 2015, mixon - Bug (0142431, 0139105): AOM: Discounts and taxes were calculated incorrectly for orders edited via AOM. Fixed.
[!] 02 Mar 2015, mixon - Bug (0142431): AOM: Discounts added to an order via AOM were calculated differently than discounts applied the regular way via the store's customer front end. Fixed.
[!] 28 Feb 2015, mixon - Bug (0136896): AOM: Email validation was not performed on the edit customer information page. Fixed.
[!] 28 Feb 2015, mixon - Bug (0142431): AOM: Disabled taxes were not shown in the order, even those that were enabled at the time of order placement. Fixed.
[!] 28 Feb 2015, mixon - Bug (0142431): AOM: Multiple fixes related to tax calculation scheme in AOM. Order edit functionality re-factoring.
[!] 28 Feb 2015, mixon - Bug (0136896): AOM: Email validation was not performed on the edit customer information page. Fixed.
[!] 28 Feb 2015, mixon - Bug (0142431): AOM: Taxes were not applied for orders and new products added via AOM. Fixed.
[!] 26 Feb 2015, mixon - Bug (0142431): AOM: Orders created via AOM had incomplete extra data info. Fixed.
[!] 25 Feb 2015, mixon - Bug (0142431): AOM: Incorrect / old style user reference was used in code. Fixed.
[!] 25 Feb 2015, mixon - Bug (0142431): AOM: W3C validation error related to the data-* attribute usage in XHTML customer front end. Fixed.
[!] 20 Feb 2015, aim - Bug (0143360): Flyout_Menus cache was not updated when clean URLs were enabled. Fixed.
[!] 12 Feb 2015, mixon - Bug (0120995): AOM: Edit products section, the "Update quantity in stock after the changes are applied" was not working correctly. Fixed.
[!] 12 Feb 2015, mixon - Bug (0118554): AOM: Incorrect capture amount was displayed on the capture button on the order modify page. Fixed.
[!] 05 Feb 2015, mixon - Bug (0142142): Affiliate: The category list for Partner Product search for adding product banner was formed incorrectly. Fixed.
[!] 03 Feb 2015, mixon - Bug (0140942, 0142280): AOM: The section for editing ordered products was displayed incorrectly (The Current/Original tables got wider with every subsequent product). Fixed.
[!] 03 Feb 2015, mixon - Bug (0141778): AOM: Advanced Order Management worked incorrectly with disabled payment methods and surcharges. Fixed.
[!] 02 Feb 2015, mixon - Bug (0130095): AOM: History of changes popup did not use the General settings::Primary currency display format setting. Fixed.
Thanks2Chemisk.
[!] 20 Jan 2015, mixon - Bug (0142947): Simplify Commerce: The list of payment methods added during the current login session was not cleared when the module was disabled. Fixed.
[!] 30 Dec 2014, mixon - Bug (0130253): Affiliate: Numeric login for old login scheme issue. Fixed.
[!] 05 Dec 2014, mixon - Bug (0142325): X-Payments Subscriptions: PHP Fatal error: Call to undefined function func_select_product. Fixed. Thanks to Isden.
[!] 05 Dec 2014, mixon - Bug (0141905): Customer Reviews: Added the option to use Client IP instead of Proxy IP if proxy is detected.
[!] 01 Dec 2014, aim - Bug (0142333): AntiFraud Service: Typo in func_is_high_risk_country related to $config['high_risk_countries'] variable. Fixed. [Anti_Fraud]

*IMPORT/EXPORT*
[!] 25 Feb 2015, mixon - Bug (0143075): Product membership could not be set to NONE by product import.
[!] 10 Feb 2015, aim - Bug (0143215): Orders export froze if orders with deleted products were exported. Fixed.

*INTERFACE*
[*] 03 Mar 2015, aim - Improvement (0143461): Added autofocus on the first field of the 'Edit options' dialog in the cart.
[*] 12 Feb 2015, aim - Improvement (0143204): Added the 'current' element for the smarty $speed_bar array in the customer area to highlight the current speed tab.
[*] 03 Feb 2015, aim - Improvement (0117108, 0116029, 0116075, 0116076, 0117916): Smarty3.x upgrade. It is no longer needed to clear the var/templates_c directory. Added a new smarty setting $compile_id_based_on_filters (enabled by default). Added the func_get_cache_dirs function. Thanks to Abr.
[*] 02 Feb 2015, aim - Improvement (0143110, 0142630, 0117916): Smarty3.x upgrade. Moved security settings to the new class XC_Smarty_Security. Added changeSecurity() method. direct_access_security is now enabled. Added nl2br to allowed php_modifiers.
[*] 28 Jan 2015, aim - Improvement (0143050, 0143042, 0142630, 0117916): Smarty3.x upgrade. XAuth/Social Login adaptation. fCommerce_Go adaptation. $smarty->_current_file is changed to $smarty->template_resource in prefilters and postfilters.
[*] 27 Jan 2015, aim - Improvement (0143017, 0142630, 0117916): Removed the duplicated smarty function include/templater/plugins/function.html_select_date.php in favor of the default function function.html_select_date.php. Removed the duplicated smarty function include/templater/plugins/function.fetch.php in favor of the default function function.fetch.php.
[*] 19 Jan 2015, aim - Improvement (0142894, 0117916): Smarty3.x upgrade. Changed PHP time_limit to 5 min to meet smarty compile time for complex templates. The COMPILED_TPL_CHECK_MD5 feature has been removed.
[*] 20 Dec 2014, aim - Improvement (0142595, 0117916): Preparation for upgrade to Smarty3.1. == Unquoted Strings == is quoted in parameters for smarty tags. Changed the obsolete syntax {%sectionname.varname%} to {$smarty.section.sectionname.varname}. == Delimiters and whitespace == fix. Changed { foo } to {foo}.


*USABILITY*
[*] 23 Jan 2015, mixon - Improvement (0115467): Added the Print packing slip button for orders.

Ksenia 03-04-2015 12:27 PM

Re: X-Cart 4.7 beta:new skin, in-context checkout, custom order statuses, Smarty v3
 
------------------ X-CART v4.7.0 BETA CHANGELOG PART 3--------------------------


*SECURITY*
[*] 29 Jan 2015, aim - Improvement (0143059): htmlpurifier upgraded from 4.3.0 to 4.6.0 VERSION (used for untrusted providers and Gift_Registry/XAffiliate modules).

*PERFORMANCE*
[*] 03 Mar 2015, aim - Improvement (0143449): Optimization recommendations for when the store site goes into production are added to .htaccess. Thanks2Abr.
[*] 17 Feb 2015, abr - Improvement (0143282): Absolute path is now used in php include/require. Thanks to Abr.
[*] 13 Feb 2015, aim - Improvement (0143250, 0143246): Small SEO improvement for the 'Notify me when this item is nearly out of stock' button of the Product_Notifications module. Speed-up for subscribe mode. Thanks to Pero. Thanks to Mike.
[*] 13 Feb 2015, aim - Improvement (0143257): Optimized some AJAX requests.
[*] 03 Feb 2015, aim - Improvement (0143101): sessid binary(32) is now used instead of sessid char(32) for session tables. Thanks2Abr. Binary data must use trim str_replace in php conditions. Added the func_binary_empty function to check binary strings filled with zero.
[*] 03 Feb 2015, aim - Improvement (0143113): Images import optimization. HEAD http request is used instead of GET http request.
[*] 29 Jan 2015, aim - Improvement (0143076): Flyout_Menus is loaded by ajax if the 'Cache the menu' setting is used. Thanks to Abr.
[*] 29 Jan 2015, aim - Improvement (0143072): setcookie-xid is not called for ajax and aux scripts now. Some ajax errors are cached for 1 hour. Thanks2Abr.
[*] 28 Jan 2015, aim - Improvement (0143045): The setting 'Use cache for language variables' is now enabled by default. This should boost X-Cart performance on slow mysql servers.
[*] 14 Jan 2015, aim - Improvement (0142847): Small optimization. Replaced time() call with XC_TIME constant.
[*] 13 Jan 2015, aim - Improvement (0142827, 0142630): Smarty optimization. Replaced register_outputfilter('func_postprocess_output') with register_postfilter('func_postprocess_output').
[*] 19 Dec 2014, aim - Improvement (0142593): Changed memory limit from 32M to 96M. (The memory limit is used if the default value is less then 96M)
[*] 19 Dec 2014, aim - Improvement (0142594): Small product search optimization. ORDER BY NULL is now used when sort order does not matter. http://dev.mysql.com/doc/refman/5.7/en/select.html#idm140169758571744
[*] 19 Dec 2014, aim - Improvement (0142590, 0142513): Session optimization. unix_timestamp is no longer saved in sessions.
[*] 18 Dec 2014, aim - Improvement (0142570, 0142513): Session optimization. Expiry is updated every 200 sec instead of the former value of 10 sec. Added the x_session_get_var function.
[*] 09 Dec 2014, aim - Improvement (0142395): Small optimization related to func_order_data function.
[*] 04 Dec 2014, aim - Improvement (0142381): Session history is no longer used when http/https domains are the same. Cookie conflict is no longer tracked in X-Cart sessions.

*MISCELLANEOUS*
[*] 03 Mar 2015, aim - Improvement (0143478): Updated the COPYRIGHT notice.
[*] 30 Jan 2014, aim - Improvement (0126716): Added the ability to cache false/null/''(empty) values via func_data_cache_get/func_get_cache_func. Cache format is changed for all caches. The change breaks all custom func_data_cache_get/func_get_cache_func calls. Thanks2Abr.
[*] 30 Jan 2014, aim - Improvement (0143078): Binary-safe Mysql BLOB type is now used instead of TEXT type to store serialized data.
[*] 26 Jan 2015, aim - Improvement (0143013): The minimum supported PHP version is now 5.3.0.
[*] 13 Jan 2015, mixon - Improvement (0142746): Address book and Contact us form: Changed the default field order for the fields Country, State and County. The field Country now goes first.
[*] 11 Dec 2014, mixon - Improvement (0132406): Admin is no longer incorrectly redirected to the Customer front end if error 406 occurs in the Admin back end
(Could happen when CleanURLs were enabled). Thanks to Abr.
[*] 03 Dec 2014, aim - Improvement (0142326): Added IPv6 support for sessions.
[!] 11 Feb 2015, aim - Bug (0143223): There was a white screen when corrupted caches were used. Fixed.
[!] 20 Jan 2015, mixon - Bug (0142933): Missing language variable lbl_email_username. Fixed.
[!] 08 Dec 2014, mixon - Bug (0142110): SMTP Server name entered into the SMTP server field was not trimmed on save and sometimes caused connection errors due to invisible space or tab symbols. Fixed.
[!] 03 Dec 2014, mixon - Bug (0142365): IP validation was not working correctly if libcurl was not available in the func_get_address_by_ip function.

herber@wirehub.nl 03-04-2015 10:54 PM

Re: X-Cart 4.7 beta:new skin, in-context checkout, custom order statuses, Smarty v3
 
Can you expand on the transition to paid upgrade packs for the 4.7 branch?

ITVV 03-05-2015 12:22 AM

Re: X-Cart 4.7 beta:new skin, in-context checkout, custom order statuses, Smarty v3
 
Looking great.

No problems installing on a test server.

Speed looks great as well.

We give it an in-depth test later.

Thanks to all concerned in this next step.

Kind regards as always

ITVV

Ksenia 03-05-2015 04:03 AM

Re: X-Cart 4.7 beta:new skin, in-context checkout, custom order statuses, Smarty v3
 
Quote:

Originally Posted by herber@wirehub.nl
Can you expand on the transition to paid upgrade packs for the 4.7 branch?


Thank you for your question. If you're asking about pricing, it will be announced together with the release of the stable version, i.e. in about a month.

cflsystems 03-05-2015 06:43 AM

Re: X-Cart 4.7 beta:new skin, in-context checkout, custom order statuses, Smarty v3
 
Is it correct to say XC (Classic, 5, 6...) and all its modules will move to annual subscription? How is this going to work when "year" and "version" overlap? Which one takes presents? In other words - I purchase in June and in December you release 4.8.x - do I have to pay additional to upgrade to 4.8.x or not since it is within my 12 month period? And If I have to pay additional will this reset the period?

And again the big question - bugs and security patches - how is this going to work if I want to patch my cart but don't want to pay for subscription?

toddpatterson 03-05-2015 10:22 AM

Re: X-Cart 4.7 beta:new skin, in-context checkout, custom order statuses, Smarty v3
 
4.7.0 installed just fine as upgrade patch last night with no problems. Trying to find some of the new additions but have not been able to find them just yet. Do not notice any real changes from our end.

One thing that was noticed, however, was that after the installation I attempted to install the fCommerce and am having a bit of a difficulty with it but not sure yet if it is something on our end or not.

xim 03-05-2015 11:27 AM

Re: X-Cart 4.7 beta:new skin, in-context checkout, custom order statuses, Smarty v3
 
Quote:

Originally Posted by cflsystems
Is it correct to say XC (Classic, 5, 6...) and all its modules will move to annual subscription? How is this going to work when "year" and "version" overlap? Which one takes presents? In other words - I purchase in June and in December you release 4.8.x - do I have to pay additional to upgrade to 4.8.x or not since it is within my 12 month period? And If I have to pay additional will this reset the period?


Correct, you don't have to pay additional since it is within your 12 month period.

Quote:

Originally Posted by cflsystems
And again the big question - bugs and security patches - how is this going to work if I want to patch my cart but don't want to pay for subscription?


Bugs fixes are free within guarantee period of the purchased license. Security patches will be available without any charge

xim 03-05-2015 11:29 AM

Re: X-Cart 4.7 beta:new skin, in-context checkout, custom order statuses, Smarty v3
 
Quote:

Originally Posted by toddpatterson
Trying to find some of the new additions but have not been able to find them just yet. Do not notice any real changes from our end.


Check this blog-post for more details: http://blog.x-cart.com/4-7-0-Beta-released.html

qualiteam 03-06-2015 04:27 AM

Re: X-Cart 4.7 beta:new skin, in-context checkout, custom order statuses, Smarty v3
 
I've moved a few posts into another thread so that the discussion could continue without mixing with other questions in this thread.

You can find the discussion here:
http://forum.x-cart.com/showthread.php?t=71562

cflsystems 03-06-2015 07:24 AM

Re: X-Cart 4.7 beta:new skin, in-context checkout, custom order statuses, Smarty v3
 
Thank you Alex

anandat 03-08-2015 09:49 PM

Re: X-Cart 4.7 beta:new skin, in-context checkout, custom order statuses, Smarty v3
 
I was expecting following minor but important changes.
http://awesomescreenshot.com/09e4ko3od1

1) The cart details black box with blue color "checkout" link is not looking good. Checkout box should be always display on right side this trend followed globally by mostly all e-com sites.

2) clickable White arrow to display cart items can not be identify by customer. Hundreds of my customer is asking me how to see cart.php before checkout ! Remember customers are not that much tech savvy. We should always display clear hyper link.

I hope you will able to implement in final version.

peggyr 03-13-2015 01:32 PM

Re: X-Cart 4.7 beta:new skin, in-context checkout, custom order statuses, Smarty v3
 
Hi,
I'm making my 2nd attempt to upgrade my previous

new install of 4.6.4 Gold -> upgraded w/ upgrade pack to 4.6.6 Gold in Dec 2014, to 4.7 Beta

My first attempt, I forgot to issue the command

for i in `sed -e 's/,.*$//g' < upgrade/4.6.6-4.7.0/file.lst`; do chmod 666 $i 2>/dev/null; done

After my previous hung upgrade, I restored DB and Files back to 4.6.6 level, tested my test site to make sure it was operational, then after issuing the chmod, ran the upgrade, the first pass was successful, then I issued 'apply patch' and now, I'm hung on the following

payment/cc_eway_uk.php ... OK
payment/cc_ewayweb.php ... OK
payment/cc_fdg_connect.php ...

Is there a something I can do at this point other than cancel and restore?

Thanks

xtech 03-16-2015 02:46 AM

Re: X-Cart 4.7 beta:new skin, in-context checkout, custom order statuses, Smarty v3
 
Any improvement on Provider commission and automatic Payout in Platinum model?

aim 03-16-2015 04:26 AM

Re: X-Cart 4.7 beta:new skin, in-context checkout, custom order statuses, Smarty v3
 
Quote:

Originally Posted by xtech
Any improvement on Provider commission and automatic Payout in Platinum model?


No changes.

aim 03-16-2015 05:10 AM

Re: X-Cart 4.7 beta:new skin, in-context checkout, custom order statuses, Smarty v3
 
Quote:

Originally Posted by peggyr
Hi,
I'm making my 2nd attempt to upgrade my previous

new install of 4.6.4 Gold -> upgraded w/ upgrade pack to 4.6.6 Gold in Dec 2014, to 4.7 Beta

My first attempt, I forgot to issue the command

for i in `sed -e 's/,.*$//g' < upgrade/4.6.6-4.7.0/file.lst`; do chmod 666 $i 2>/dev/null; done

After my previous hung upgrade, I restored DB and Files back to 4.6.6 level, tested my test site to make sure it was operational, then after issuing the chmod, ran the upgrade, the first pass was successful, then I issued 'apply patch' and now, I'm hung on the following

payment/cc_eway_uk.php ... OK
payment/cc_ewayweb.php ... OK
payment/cc_fdg_connect.php ...

Is there a something I can do at this point other than cancel and restore?

Thanks



Check the end of the file
var/upgrade/4.6.6-4.7.0/patch.log

Should be something like

Code:

.................
Patching file /home/aim/public_html/xcart/4_6_6_gold/tools/maintenance_jobs.php ...
Hunk #1 succeeded at 3.
Hunk #2 succeeded at 34.
Hunk #3 succeeded at 99.
Hunk #4 succeeded at 128.
Hunk #5 succeeded at 143.
Hunk #6 succeeded at 158.
done
Patching file /home/aim/public_html/xcart/4_6_6_gold/top.inc.php ...
Hunk #1 succeeded at 3.
Hunk #2 succeeded at 34.
done
Patching file /home/aim/public_html/xcart/4_6_6_gold/xmonitoring_api.php ...
Hunk #1 succeeded at 3.
Hunk #2 succeeded at 34.
done
Patching file /home/aim/public_html/xcart/4_6_6_gold/xps_cron.php ...
Hunk #1 succeeded at 3.
Hunk #2 succeeded at 32.
Hunk #3 succeeded at 50.
done
Patching file /home/aim/public_html/xcart/4_6_6_gold/xps_subscriptions.php ...
Hunk #1 succeeded at 3.
Hunk #2 succeeded at 32.
Hunk #3 succeeded at 54.
Hunk #4 succeeded at 72.
done
========================= END =========================


Feel free to PM me the file.


Also try to find the 'fail' word in the file

Code:

aim-server[~/public_html/xcart/4_6_6_gold]$ grep -i fail var/upgrade/4.6.6-4.7.0/patch.log
aim-server[~/public_html/xcart/4_6_6_gold]$


xtech 03-16-2015 11:21 PM

Re: X-Cart 4.7 beta:new skin, in-context checkout, custom order statuses, Smarty v3
 
Quote:

Originally Posted by aim
No changes.


Any Plan?

aim 03-17-2015 12:01 AM

Re: X-Cart 4.7 beta:new skin, in-context checkout, custom order statuses, Smarty v3
 
Quote:

Originally Posted by xtech
Any Plan?


Please post your suggestions here
http://ideas.x-cart.com/forums/32109-x-cart-classic-4-x

xtech 03-17-2015 12:42 AM

Re: X-Cart 4.7 beta:new skin, in-context checkout, custom order statuses, Smarty v3
 
Quote:

Originally Posted by aim


Posted http://ideas.x-cart.com/forums/32109-x-cart-classic-4-x/suggestions/7236698-vendor-automatic-commisioning-...breakdown-repo

xim 03-17-2015 01:08 AM

Re: X-Cart 4.7 beta:new skin, in-context checkout, custom order statuses, Smarty v3
 
Quote:

Originally Posted by xtech
Any Plan?


We are working on SRS for this change. Unfortunately, cannot provide with any ETA, since we have a big list with other important features and integrations.

As soon as we make a decision, please, check our roadmap on help.x-cart.com

xtech 03-17-2015 01:47 AM

Re: X-Cart 4.7 beta:new skin, in-context checkout, custom order statuses, Smarty v3
 
Quote:

Originally Posted by xim
We are working on SRS for this change. Unfortunately, cannot provide with any ETA, since we have a big list with other important features and integrations.

As soon as we make a decision, please, check our roadmap on help.x-cart.com


It should be present in x-cart system.All Major ecommerce software offering this.

wcsinc 04-11-2015 03:34 PM

Re: X-Cart 4.7 beta:new skin, in-context checkout, custom order statuses, Smarty v3
 
Quote:

Originally Posted by ITVV
Looking great.

No problems installing on a test server.

Speed looks great as well.

We give it an in-depth test later.

Thanks to all concerned in this next step.

Kind regards as always

ITVV

I can not agree unfortunately, not nearly!!
I installed 4.7.1 now in 3 shops and tested it against quite outdated topic installations.
The new ones dont come even close in terms of speed !!!
The pages are above 1 MB in size!!!!! And regularily need more than a second to load !!!
The completely outdated shops load mostly in under 500 ms and are between 200 and 400 KB in size.
This is absurd!
This applies to ideal-responsive and light-responsive.
What good is a responsive theme if it needs ages to load??

Well, thanks god I have managed to make the old shop 4.1 pass the mobile-friendly test of Google. That means, I have it made responsive and it stays slim for loading much faster than the new issue supposed to run well with smarty 3 and a light responsive skin.
Folks, tell me I am wrong!! I'd like to believe that. But I fear, I am right!
Jesus, what a step back!!!!

BTW, testing in http://tools.pingdom.com

Regards
Wolfgang

wroesner 04-12-2015 06:28 AM

Re: X-Cart 4.7 beta:new skin, in-context checkout, custom order statuses, Smarty v3
 
Quote:

Originally Posted by wcsinc
I can not agree unfortunately, not nearly!!
I installed 4.7.1 now in 3 shops and tested it against quite outdated topic installations.....

Update: The new skins deliver heavy pages, 1MB and more, due to 500kB size of the css + js codes loading in the beginning.
I have no clue what good it might be to load such exaggerated amount of css and js but these 2 files 550kB together delay loading for just 200ms.
What delays a lot more is the facebook like button.
I disabled this and decreased the loading time to an acceptable 750ms for a typical product page in one of my shops.
Still I believe light-responsice s far from light in terms of size. It's still delivering XXL pages.
For mobile phone often used with just a 4G or worse connection they are definitely too large. My 4.1.11 dinoaury shop loads much faster and BTW is beautiful wheras the new skin is very difficult to beautify.
Altogether: A big deception, the new skins ideal-responsive and light-responsive. I managed to make my old shop responsive much better and loading in 50% of the time being less then 50% in size.
So, really no need for switching basically. Just considerations of security let me consider the change. But now, having already put 3 months in work into the update project, I am considering to ensure security in the old shops by other means than updating.

Ah, another BTW: Smarty 3 now repalcing Smarty 2 - and loading time higher?? That was not planned I guess.

I am angry, really. Considering to leave x-cart after 10 years. You have messed up your own software.

aim 04-12-2015 10:53 PM

Re: X-Cart 4.7 beta:new skin, in-context checkout, custom order statuses, Smarty v3
 
Quote:

Originally Posted by wcsinc
I can not agree unfortunately, not nearly!!
I installed 4.7.1 now in 3 shops and tested it against quite outdated topic installations.
The new ones dont come even close in terms of speed !!!
The pages are above 1 MB in size!!!!! And regularily need more than a second to load !!!
The completely outdated shops load mostly in under 500 ms and are between 200 and 400 KB in size.
This is absurd!
This applies to ideal-responsive and light-responsive.
What good is a responsive theme if it needs ages to load??

Well, thanks god I have managed to make the old shop 4.1 pass the mobile-friendly test of Google. That means, I have it made responsive and it stays slim for loading much faster than the new issue supposed to run well with smarty 3 and a light responsive skin.
Folks, tell me I am wrong!! I'd like to believe that. But I fear, I am right!
Jesus, what a step back!!!!

BTW, testing in http://tools.pingdom.com

Regards
Wolfgang


Which modules do you use for the old/new shops?
Do you use the same product/categories sets?

xtech 04-12-2015 11:08 PM

Re: X-Cart 4.7 beta:new skin, in-context checkout, custom order statuses, Smarty v3
 
Quote:

Originally Posted by xim
We are working on SRS for this change. Unfortunately, cannot provide with any ETA, since we have a big list with other important features and integrations.

As soon as we make a decision, please, check our roadmap on help.x-cart.com


Any Improvement in Platinum Model.Major shopping cart software is offering Vendor Commissions and automatic Payout system.But still x-cart has no improvement still now.It was also not specified when this features will implement.I would request quaiteam once again to think at least we can set different different commission rate for different provider.Current features are not offering this at least.

Also commission can set product wise,Category wise and Manufacturer wise.

How to achieve that?

Thanks.

wroesner 04-13-2015 02:38 AM

Re: X-Cart 4.7 beta:new skin, in-context checkout, custom order statuses, Smarty v3
 
Quote:

Originally Posted by aim
Which modules do you use for the old/new shops?
Do you use the same product/categories sets?

Ok, I see what you intend. I will disable all modules not vitally important and report back.
Of course, I just compared the same product pages with same images.
I will report later on the effect of disabling modules.

wroesner 04-14-2015 01:55 PM

Re: X-Cart 4.7 beta:new skin, in-context checkout, custom order statuses, Smarty v3
 
Quote:

Originally Posted by aim
Which modules do you use for the old/new shops?
Do you use the same product/categories sets?


I have now disabled some modules which are not vitally important.
The new installation at http://www.vitamine-und-mehr.org/lefdev/ runs now with:
Add To Cart Popup
Advanced Order Management
Articlelist
Bestsellers
EU Cookie Law
Flyout Menus (but I have disabled chaching, productcount and I selected tree like expanding)
HTML Editor
Maintenance Agent
Product Options
RMA
discount coupons
Recently viewed
Recommended Products
Sitemap
Socialize (but Facebook like disabled)
Special Offers
Upselling Products
Users Online
Wholesale Trading
Wish List
XML Sitemap

Nevertheless the index needs 503 ms to load (I believe that's too much) and is 793.7 kB heavy, too much.
Reason:
1.719f5978a55638bfa498c6a9422e3971.css 233,9 kB
1.48d75667dbff605389de7e37265279fa.js 341,3 kB.
If we could half this it would be a nice page.

My old shop's index at http://www.vitamine-und-mehr.org/xcart/catalog loads in 281 ms and is 182.6 kB!!!!

So where is the advance - my provacative question!!??

And, BTW, I have made this dinosaur shop mobile friendly with a few twists.

Wolfgang

cflsystems 04-14-2015 02:02 PM

Re: X-Cart 4.7 beta:new skin, in-context checkout, custom order statuses, Smarty v3
 
http://forum.x-cart.com/showthread.php?t=63437 - speed issue mentioned in post #17

Over the years XC added more modules and js and css too so the size increased. Not to mention XC css/js files load code which may or may not be needed on all pages but still loads. It requires good and time consuming clean up to make the css/js load efficient.

wroesner 04-14-2015 05:08 PM

Re: X-Cart 4.7 beta:new skin, in-context checkout, custom order statuses, Smarty v3
 
Quote:

Originally Posted by cflsystems
http://forum.x-cart.com/showthread.php?t=63437 - speed issue mentioned in post #17

Over the years XC added more modules and js and css too so the size increased. Not to mention XC css/js files load code which may or may not be needed on all pages but still loads. It requires good and time consuming clean up to make the css/js load efficient.

Yes, that what I see looking up the css and js files - a lot of code not applying to the page loaded.
So, they blow up the code volume and then present a solution overcoming the slowdown: v3 of Smarty engine. But the result is still worse than in old versions of x-cart and since 2006 or so the number of mobile phone users increased dramatically. What we need, I guess, soon is a really slim mobile friendly version. Because I bet Google will not only look up the moile friendly layout but also, soon, the mobile loading speed. At least if I were Google, I did so.
Thinking a bit ahead would be great.

I guess I will build my own shopping cart.... ;)

aim 04-14-2015 09:18 PM

Re: X-Cart 4.7 beta:new skin, in-context checkout, custom order statuses, Smarty v3
 
Quote:

Originally Posted by wroesner
I have now disabled some modules which are not vitally important.
The new installation at http://www.vitamine-und-mehr.org/lefdev/ runs now with:
Add To Cart Popup
Advanced Order Management
Articlelist
Bestsellers
EU Cookie Law
Flyout Menus (but I have disabled chaching, productcount and I selected tree like expanding)
HTML Editor
Maintenance Agent
Product Options
RMA
discount coupons
Recently viewed
Recommended Products
Sitemap
Socialize (but Facebook like disabled)
Special Offers
Upselling Products
Users Online
Wholesale Trading
Wish List
XML Sitemap

Nevertheless the index needs 503 ms to load (I believe that's too much) and is 793.7 kB heavy, too much.
Reason:
1.719f5978a55638bfa498c6a9422e3971.css 233,9 kB
1.48d75667dbff605389de7e37265279fa.js 341,3 kB.
If we could half this it would be a nice page.

My old shop's index at http://www.vitamine-und-mehr.org/xcart/catalog loads in 281 ms and is 182.6 kB!!!!

So where is the advance - my provacative question!!??

And, BTW, I have made this dinosaur shop mobile friendly with a few twists.

Wolfgang




The comparison is not correct.
The shop http://www.vitamine-und-mehr.org/xcart/catalog is the static page(No MySQL/PHP) generated by the HTML catalog feature
https://help.x-cart.com/index.php?title=X-Cart:HTML_Catalog

You have to compare these two dynamic shops
http://www.vitamine-und-mehr.org/xcart/home.php
and
http://www.vitamine-und-mehr.org/lefdev/


The static files like 1.719f5978a55638bfa498c6a9422e3971.css 1.48d75667dbff605389de7e37265279fa.js are cached by a browser and will not be loaded second time.

Your old shop (time to load 1.03 sec (1030 ms)) (46.3 KB transferred)
http://i.imgur.com/Szl8hBQ.png

Your new shop (time to load 877 ms) (22.7 KB transferred)
http://i.imgur.com/1ayMiAY.png

Your old shop makes 34 requests per page
Your new shop makes 16 requests per page

Thank you for your tests

wroesner 04-15-2015 04:56 AM

Re: X-Cart 4.7 beta:new skin, in-context checkout, custom order statuses, Smarty v3
 
Quote:

Originally Posted by aim
The comparison is not correct.
The shop http://www.vitamine-und-mehr.org/xcart/catalog is the static page(No MySQL/PHP) generated by the HTML catalog feature
https://help.x-cart.com/index.php?title=X-Cart:HTML_Catalog

You have to compare these two dynamic shops
http://www.vitamine-und-mehr.org/xcart/home.php
and
http://www.vitamine-und-mehr.org/lefdev/


The static files like 1.719f5978a55638bfa498c6a9422e3971.css 1.48d75667dbff605389de7e37265279fa.js are cached by a browser and will not be loaded second time.

Your old shop (time to load 1.03 sec (1030 ms)) (46.3 KB transferred)
http://i.imgur.com/Szl8hBQ.png

Your new shop (time to load 877 ms) (22.7 KB transferred)
http://i.imgur.com/1ayMiAY.png

Your old shop makes 34 requests per page
Your new shop makes 16 requests per page

Thank you for your tests


Hi aim thanks for taking time to respond,
however I disagree.
You might be right from the programmer's point of view. What only counts in reality is the visitors point of view and they currently arrive mostly at the static pages as created by the catalog creation process of 4.1.6 (or so) due to the inbound linking structure of this webshop.

But even taking a programmer's view, I dont agree.
Taking http://tools.pingdom.com/fpt/#!/dzea1Q/http://www.vitamine-und-mehr.org/xcart/home.php (old shop dynamic) and selecting the server in Amsterdam which is closest to the visitors of my shop the test returns a loading time of just 415 ms of this dynamic index version of the old shop - a page size of 182,6 KB!!! Very slim.
Whereas the 4.7.1 light responsive new version with the new "super fast" Smarty v3 loads in 433 ms a page size of whopping 794 KB.
Disabling all kinds of "bells and whistles" of your new version I finally reached at least the slow load time of the old dynamic version. But the old static version is still much quicker: 263 ms!!!

So, I reapeat my question: Where is the progress??

It doesn't give me consolation that the heavy and mostly superfluous css and javascript files get loaded only once at the first call of the shop. Rather to the contrary: if you could manage to make the entry page intentionally slim and load the bullshit only afterwards I'd have better chances to keep the visitor on my page.
Because, that is what counts in reality! People are impatient. Until you have spoken the sentence "This will not load a second time" they already hopped to another website.

And, the number of requests doesn't matter at all.

But thanks for testing anyway and cheers.

Wolfgang

aim 04-15-2015 09:43 PM

Re: X-Cart 4.7 beta:new skin, in-context checkout, custom order statuses, Smarty v3
 
2 Attachment(s)
Quote:

Originally Posted by wroesner
Hi aim thanks for taking time to respond,
however I disagree.
You might be right from the programmer's point of view. What only counts in reality is the visitors point of view and they currently arrive mostly at the static pages as created by the catalog creation process of 4.1.6 (or so) due to the inbound linking structure of this webshop.

But even taking a programmer's view, I dont agree.
Taking http://tools.pingdom.com/fpt/#!/dzea1Q/http://www.vitamine-und-mehr.org/xcart/home.php (old shop dynamic) and selecting the server in Amsterdam which is closest to the visitors of my shop the test returns a loading time of just 415 ms of this dynamic index version of the old shop - a page size of 182,6 KB!!! Very slim.
Whereas the 4.7.1 light responsive new version with the new "super fast" Smarty v3 loads in 433 ms a page size of whopping 794 KB.
Disabling all kinds of "bells and whistles" of your new version I finally reached at least the slow load time of the old dynamic version. But the old static version is still much quicker: 263 ms!!!

So, I reapeat my question: Where is the progress??

It doesn't give me consolation that the heavy and mostly superfluous css and javascript files get loaded only once at the first call of the shop. Rather to the contrary: if you could manage to make the entry page intentionally slim and load the bullshit only afterwards I'd have better chances to keep the visitor on my page.
Because, that is what counts in reality! People are impatient. Until you have spoken the sentence "This will not load a second time" they already hopped to another website.

And, the number of requests doesn't matter at all.

But thanks for testing anyway and cheers.

Wolfgang



Smarty3 does not affect your CSS/JS files. It affects "Time to First Byte"(TTFB)
http://www.websiteoptimization.com/speed/tweak/time-to-first-byte/


You can use the same HTML catalog feature to generate static pages for your new shop.
This solution will change the loading time from 433 ms to 250-300 ms for your new shop.
This solution will not decrease your CSS/JS files


By the way this tool allows to simulate internet connection of your visitors

old shop. Grade C for the TTFB
http://www.webpagetest.org/result/150415_HD_WPZ/
new shop. Grade A for the TTFB
http://www.webpagetest.org/result/150415_0Z_WPX/



Unfortunately we have to pay for every feature from X-Cart 4.7.1

For example
jquery/jqueryUI libraries add 303 KB
http://forum.x-cart.com/attachment.php?attachmentid=4100&stc=1&d=142916530 5
The solution is old X-Cart version or CDN
https://en.wikipedia.org/wiki/Content_delivery_network


Ajax adds 40KB
The solution is old X-Cart version


arrows in sort bars/awesome-font adds 86KB
http://forum.x-cart.com/attachment.php?attachmentid=4099&stc=1&d=142916329 3
The solution is ideal_responsive skin


skin/light_responsive/css/altskin.css adds 66KB
The solution is 2-columns/3-columns skins


One_Page_Checkout adds 20KB
The solution is Fast_Lane_Checkout



Socialize module adds 100KB
Turn off the module


Flyout_Menus module adds 7 KB
Turn off the module


EU_Cookie_Law adds 5 KB
Turn off the module

Add To Cart Popup adds 19 KB
http://forum.x-cart.com/attachment.php?attachmentid=4100&stc=1&d=142916530 5
Turn off the module


PS
We can make an improvement related to the awesome font
posted
https://bt.x-cart.com/view.php?id=44588

xtech 04-15-2015 10:47 PM

Re: X-Cart 4.7 beta:new skin, in-context checkout, custom order statuses, Smarty v3
 
Quote:

Originally Posted by xtech
Any Improvement in Platinum Model.Major shopping cart software is offering Vendor Commissions and automatic Payout system.But still x-cart has no improvement still now.It was also not specified when this features will implement.I would request quaiteam once again to think at least we can set different different commission rate for different provider.Current features are not offering this at least.

Also commission can set product wise,Category wise and Manufacturer wise.

How to achieve that?

Thanks.


Hi Ildar Amankulov,
Any Plan or improvement in system?

Thanks,
xtech

wroesner 04-16-2015 04:00 AM

Re: X-Cart 4.7 beta:new skin, in-context checkout, custom order statuses, Smarty v3
 
Hi Ildar,
I understand and I apologize for my too provocative critic.
Of course you add what your customers ask for and then it means that the size of the pages increases necessarily.
The most bulky is socialize - I have reduced it to only show the facebook button in the footer.
One Page Checkout f.e. I believe a real advance. IMO it makes the ordering process much more transparent and thus should reduce cart abundance rates.
I will look into improving awesome font....

Thanks
Wolfgang

aim 04-17-2015 12:42 AM

Re: X-Cart 4.7 beta:new skin, in-context checkout, custom order statuses, Smarty v3
 
1 Attachment(s)
Quote:

Originally Posted by wroesner
Hi Ildar,
I understand and I apologize for my too provocative critic.
Of course you add what your customers ask for and then it means that the size of the pages increases necessarily.
The most bulky is socialize - I have reduced it to only show the facebook button in the footer.
One Page Checkout f.e. I believe a real advance. IMO it makes the ordering process much more transparent and thus should reduce cart abundance rates.
I will look into improving awesome font....

Thanks
Wolfgang



Your any feedback is welcome.
Thank you for making our software better.

It seems we cannot disable the awesome font
https://bt.x-cart.com/view.php?id=44588#191302


The font is used for every add-to-cart add-to-wishlist buttons
http://forum.x-cart.com/attachment.php?attachmentid=4103&stc=1&d=142926334 0

http://fontawesome.io/icon/heart/
http://fontawesome.io/icon/shopping-cart/


The full list is
skin/light_responsive/modules/Socialize/footer_links.tpl
skin/light_responsive/modules/Add_to_cart_popup/product_added.tpl
skin/light_responsive/css/altskin.css
skin/light_responsive/customer/buttons/buy_more.tpl
skin/light_responsive/customer/buttons/buy_now.tpl
skin/light_responsive/customer/buttons/add_to_wishlist.tpl
skin/light_responsive/customer/mobile_header.tpl
skin/common_files/customer/search_sort_by.tpl

You can switch to the ideal_responsive skin.

aim 04-17-2015 12:45 AM

Re: X-Cart 4.7 beta:new skin, in-context checkout, custom order statuses, Smarty v3
 
Quote:

Originally Posted by xtech
Hi Ildar Amankulov,
Any Plan or improvement in system?

Thanks,
xtech


The current state is the same
http://forum.x-cart.com/showpost.php?p=384200&postcount=22

cflsystems 06-16-2015 11:50 AM

Re: X-Cart 4.7 beta:new skin, in-context checkout, custom order statuses, Smarty v3
 
Am I missing something here or is this a bug in XC or Smarty 3

Smarty 3 eval fails if the text to evaluate has double quotes in it.

It took me some good time to find out why SmackDigital Dynamic Tabs module results in blank page, and XC static pages as well.

They all trying to eval text which looks like this for example

------------------------------------------
This is just a simple text using "quotes".
------------------------------------------

This will result in PHP Fatal error: Uncaught --> Smarty Compiler: Syntax error in template....

Replacing " with ' works but this should not happening in the first place. Using str_replace on the variable is my workaround for now but again this is ugly way of fixing the problem as it may show elsewhere as well.

QT - anything on this?

aim 06-17-2015 04:03 AM

Re: X-Cart 4.7 beta:new skin, in-context checkout, custom order statuses, Smarty v3
 
Quote:

Originally Posted by cflsystems
Am I missing something here or is this a bug in XC or Smarty 3

Smarty 3 eval fails if the text to evaluate has double quotes in it.


A patch will be ready in 24 hours


All times are GMT -8. The time now is 11:41 PM.

Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.