Jump to content



Member Since 25 Jan 2011
Offline Last Active Jun 10 2017 07:39 PM

#253639 Twig Templater Support To Be Implemented?

Posted by jjtrottier on 27 June 2016 - 12:55 AM

It's a nice idea but I think CS-Cart should focus on features that add more value for store owners to help drive sales/conversions. Platforms such as Shopify abstract technical issues like this away from the store owner, so that the store owner can focus on growing their business, and not worry about the technology stack underneath it.


I still believe CS-Cart is a good solution for customizable ecommerce, but CS-Cart needs to build stability and growth opportunities for merchants to excel on this platform. If you focus on non-essential things underneath the hood like the Twig template engine, or more "object-oriented" code design, you are shaking up the core foundation of the app and risking its stability (and your customer's trust).


As a reseller/partner, I can't go back to my customers and tell them we need to bill 10 hours to rebuild the site in Twig if/when you decide to phase out Smarty. That would make me look at other platforms if it were the case.


Sure, maybe Twig templating will be cleaner, and 'prettier' to work with, but it will create work for existing store owners to convert their website instead of growing their business. I understand you could offer to run both template engines simultaneously but I can't see how that will be a smooth implementation without introducing several new bugs.


My point, overall, is that I think you should review your roadmap, look at the wishlist of features not yet implemented in CS-Cart, and focus on the ones that will help people sell more. If store owners can get more sales/value from your product and its features than the competition, then it's win-win for everyone.

#160767 DEMO/BETA: ShipOnline - Fedex, UPS - Labels & Rates

Posted by jjtrottier on 26 April 2013 - 09:37 PM

- Deleted -

#159119 What is the best helpdesk / support ticket addon for CS-Cart 3?

Posted by jjtrottier on 02 April 2013 - 01:23 AM


Good find!!

#151350 Is a multi-domain ssl required for Ultimate

Posted by jjtrottier on 17 December 2012 - 10:25 PM

Setting up multiple domains & SSL with CS-Cart Ultimate
** Note this requires SSH access to your server.

Domain A: masterstore.com
Domain B: slavestore.com

1. In WHM, create a cPanel account for masterstore.com. We'll call this username 'master'.
2. Again in WHM, create a cPanel account for slavestore.com. We'll call this username 'slave'.
3. Install CS-Cart Ultimate on the filesystem for master account. Let's do this at the root of public_html.
4. Launch SSH to your server and su to root.
5. Call directory - cd /usr/local/apache/conf/userdata/std/2/
** If for some reason you run apache 1, then replace the 2 in the last directory with 1
6. Create directory slave - or the username of your second store.
7. Call this directory - cd slave.
8. You should now be located in /usr/local/apache/conf/userdata/std/2/slave . Inside this folder, create a file called custom.conf . Launch vim (vi custom.conf).
9. Add the following inside this file:

ServerName slavestore.com
ServerAlias www.slavestore.com <-- optional
DocumentRoot /home/master/public_html
ServerAdmin admin@slavestore.com
UseCanonicalName Off
CustomLog /usr/local/apache/domlogs/slavestore.com combined
CustomLog /usr/local/apache/domlogs/slavestore.com-bytes_log "%{%s}t %I .\n%{%s}t %O ."
## User master # Needed for Cpanel::ApacheConf
<IfModule mod_suphp.c>
suPHP_UserGroup master master
<IfModule concurrent_php.c>
php4_admin_value open_basedir "/home/master:/usr/lib/php:/usr/php4/lib/php:/usr/local/lib/php:/usr/local/php4/lib/php:/tmp"
php5_admin_value open_basedir "/home/master:/usr/lib/php:/usr/local/lib/php:/tmp"
<IfModule !concurrent_php.c>
<IfModule mod_php4.c>
php_admin_value open_basedir "/home/master:/usr/lib/php:/usr/php4/lib/php:/usr/local/lib/php:/usr/local/php4/lib/php:/tmp"
<IfModule mod_php5.c>
php_admin_value open_basedir "/home/master:/usr/lib/php:/usr/local/lib/php:/tmp"
<IfModule sapi_apache2.c>
php_admin_value open_basedir "/home/master:/usr/lib/php:/usr/php4/lib/php:/usr/local/lib/php:/usr/local/php4/lib/php:/tmp"
<IfModule !mod_disable_suexec.c>
<IfModule !mod_ruid2.c>
SuexecUserGroup master master
<IfModule mod_ruid2.c>
RUidGid master master
ScriptAlias /cgi-bin/ /home/master/public_html/cgi-bin/

10. Save and exit vim (the file should be saved as /usr/local/apache/conf/userdata/std/2/slave/custom.conf)
11. Run /scripts/verify_vhost_includes
12. Restart apache by typing 'service httpd restart'

** What this does is replaces the original Apache configuration for slavestore.com with the new config above. As you can see, I'm hijacking the original config for this domain and repointing the DocumentRoot for the site to the main CS-Cart Ultimate installation under account master.

** NOTE: You could directly edit your httpd.conf in /etc/httpd/conf/httpd.conf instead of doing this but your custom changes will get overwritten with any future cPanel/WHM updates. As such, cPanel has been nice enough to set aside a specific area in the filesystem to allow for custom VirtualHost configurations. As long as you save your custom configuration in the designated folders, then you should be immune to future updates and your multi-store setup will stay intact.

*** This procedure can be replicated to accommodate multiple SSL certificates. This time, you would create another custom config in /usr/local/apache/conf/userdata/ssl/2/slave and repeat the process.

For more about custom VirtualHost configurations, visit this cPanel article: http://docs.cpanel.n...he3/InsideVHost


#142091 DEMO/BETA: ShipOnline - Fedex, UPS - Labels & Rates

Posted by jjtrottier on 02 August 2012 - 10:23 PM

Have a feeling the support would be about as good as the updates.


#140718 DEMO/BETA: ShipOnline - Fedex, UPS - Labels & Rates

Posted by jjtrottier on 14 July 2012 - 08:51 AM

Tried your shipping module demo today it looks nice. Just wondering if you were going to add a shipping note section on the label, for example. "Leave package on back porch if no one home".

Also tried to use the Bulk Print function, but received a new blank popup window trying to log back into the site the url was http://demo.shiponli...-cart/login.php even though i was still logged in. I'm using Firefox version 13.01.

I now this option might be a long shot but maybe adding a feature that would tie into FedEx system and give you estimated delivery for Ground Shipping. Displaying it similar to how you currently display price rates.


Yes the shipping note section will be added.

As for bulk shipping, I'm not sure what you mean? The module does not do bulk processing (yet). I think you mean when you tried to generate a label? Again, I'm going to test that out a bit more as a few people seem to be reporting logout issues. There's an obvious ajax/session issue here.

As for estimated delivery times, I think that's a great idea. Obviously we've got a huge list of things to tackle here but I'm confident we can get it done - all in good time. This is not top of the priority list right now but I will be sure to revisit it once we've tackled some of the more critical functionality raised in this thread.

Thank you and everyone else for the feedback. I am working around the clock to get these things done!

More to come..

#140521 Problems with Martfox again!

Posted by jjtrottier on 12 July 2012 - 12:23 AM

I mean, are you really so .... or the math isn't your best friend?

A Semi-VPS plan costs:

Hosting package - $15.75
Dedicated IP - $3.75
Extra disk space - $11.25 / 50GB

Lol lol... really lol, if I'm reading your stuff... You are now on a full VPS - do you got it??? I don't think so you do....

You are incredibly childish and need to stop posting now. Please find somebody else to take over your job on this forum and leave. You have no respect for your customers or their needs. I would be careful how you represent Martfox from hereon as you have seriously put a dent in their credibility. I'm not even a Martfox customer (thank god) but I am so outraged with this demonstration of poor customer service. I realize there are two sides to every story, but your approach is just plain unacceptable.

You can be sure that I will be e-mailing CS-Cart and asking them to examine your forum membership in light of this thread. I will also ask them to reconsider their affiliation with Martfox on their website unless Martfox seeks better representation and repairs the damage done from this incident. The CS-Cart community needs constructive, progressive partners - not condescending, callous children. You are a shining example of what we don't need here.

#140174 DEMO/BETA: ShipOnline - Fedex, UPS - Labels & Rates

Posted by jjtrottier on 09 July 2012 - 02:33 AM

Our ShipOnline module is close to its final beta release. Before we release this module, we want to offer this opportunity to gather your feedback. You can test out UPS & Fedex functionality, and soon USPS (via Stamps.com).

We have setup a demonstration site with CS-Cart Professional 3.01:

user: ship
pass: online

Usage instructions:

- To generate a shipment label and/or get rates, click on an order with 'open' status. Inside this order, you will find a 'New Shipment' button where you can generate labels and rates.

- To view existing shipments, hover over the Orders menu and select 'Shipments'. There may or may not be shipments in this list, depending on who used the site last and whether the DB was reset.

Heads up:

- If you can't generate a shipment, you may need to delete prior ones created by other test users. To do this, click on Orders -> Shipments, select all and delete.

- Note: the database automatically resets itself every 30 minutes. There's a slim chance your shipment might disappear if you're testing this around the 0 or 30 minute mark of the hour.


Things we plan to add before final beta

1. Residential indicator/checkbox
2. Options to use preset packaging (envelope, own box, etc.)
3. Whatever you guys come up with that is crucial to functionality

Of course, any and all feedback is welcome!

#138580 Amazon Marketplace & E-bay Integration - Lags Behind X-Cart, Opencart, Ma...

Posted by jjtrottier on 13 June 2012 - 01:10 AM

I have to admit that if I was faced with the choice between CS-Cart and Magento today, I would probably go Magento this time. Not because I don't like CS-Cart, but because of the lack of multichannel capabilities in CSC. I much prefer CS-Cart over Magento, but some movement needs to happen where multichannel is concerned.

As it stands, many of you know that I have signed on with ExportYourStore. As an early adopter, I am paying a rather large sum to get the integration developed to my liking. Also there will be a monthly fee. I still feel risky about the engagement, but someone has to take the first step and I can't be left behind without something for ebay/Amazon.

I believe many of you could benefit from this integration that is being developed with ExportYourStore. To support our cause and keep CS-Cart cutting edge, I would encourage those complaining about monthly fees to stop whining and reconsider signing on with ExportYourStore.

Guys: we have a solutions provider that is already working on something that can be extended to others within this community. Given that CS-Cart has decided NOT to develop this integration, this may be our only other alternative. Seize this opportunity!

EXYS has demonstrated a willingness to make it happen. Put aside your petty price issues and think of the bigger picture. If you run a half-decent business, I'm sure the profits from multichannel will outweigh the minor integration expense.

#138268 Printing Label Options

Posted by jjtrottier on 08 June 2012 - 01:41 AM

I think we will eventually look at a V2 module which would complete the whole shipping process from checkout to order fulfilment. Basically whatever method the user selects at checkout would be matched up with the label printing process, so in theory batch printing would be possible. I'm not 100% sure of all the details yet, as we're just trying to get a base going and start to generate some revenue so that we can continue to fund ongoing development.

Other things in our roadmap include the ability to see shipping statistics by carrier, and allow you to compare total shipping costs for the week, month, quarter, with the actual bill from the carrier. All things are possible with the project and we're quite exited by the interest generated so far!

#137959 Latest version of CS CART , why bother?

Posted by jjtrottier on 03 June 2012 - 07:48 PM

It's obvious that you're doing something wrong or your installation was done improper.

We run 2 shops (soon 3), with close to 50 orders a day, and it has been a godsent for us compared to other platforms out there.

To take out your frustrations and make wild statements like "CS-Cart is the most non user friendly platform" shows very poor taste. If you've done your homework and compared other shopping carts, installed the software properly, and maybe even filed a ticket with support, you might rethink your opinion.

The fact of the matter is, CS-Cart is a great platform to run your business on. It's not perfect, but it's nowhere near as bad as you just made it out to be.

#137172 eBay integration

Posted by jjtrottier on 23 May 2012 - 10:27 PM

I think this all boils down to economics. The demand is here but buyers and sellers don't agree on the terms (and hence no add-on has been developed). The consensus I've gathered here is that the CS-Cart community wants an eBay add-on at a one-time price, with no monthly or long-term financial commitment to the project. Well guess what? Maintaining an ongoing, reliable connection with the eBay API is not that simple! It's a massive project to undertake for any developer, and it would be foolish to develop this add-on without some form of long-term commitment from the CS-Cart community.

Personally, I've decided to move forward with ExportYourStore.com. It's going to cost a fair amount upfront for what I need, and they will earn a recurring monthly fee out of me. However, the reality is I cant afford not to do business on eBay. Multichannel ecommerce is a reality and my competition has already beat me to it.

Quite honestly, when you look at the value of ExportYourStore vs. something even more outrageous like ChannelAdvisor, then it's a no-brainer.

I would rather pay an ongoing fee for something stable vs. an add-on that has the potential to break 6 months down the road and seriously impact my sales. Furthermore, who cares about the monthly fee (it's not that out of line). If you're a relatively successful business, the ROI should justify itself quite easily.

Just my two cents...

#128852 eBay integration

Posted by jjtrottier on 04 January 2012 - 09:18 AM

I would easily be willing to fork out $200 - $250 to have this made.