Jump to content



Member Since 08 Nov 2008
Offline Last Active Yesterday, 05:18 PM

#315509 String Of Brackets On Profiles.manage Page <<<<<<...

Posted by tbirnseth on 18 May 2019 - 08:02 PM

Seems like it's recent.  One of my customer brought it to my attention (4.9.3.SP1) and I see it on my site and other customer sites.

Guess I'll submit a bug report.  Maybe they'll say working as designed.....



#314784 Support For New Security Threat In Ez Admin Helper

Posted by tbirnseth on 28 April 2019 - 06:52 PM

EZ Admin Helper addon has been updated to detect and inoculate a new trojan malware file named adminer.php


If you are a current client, you will be automatically upgraded (as with all our addons) in the next couple of days.  I you want to upgrade immediately, use the following url to force the upgrade.

[your admin url]?dispatch=ez_maint.upgrade.force


Did not have time to unpack the affected file to see exactly what it does.  But it seems to accept commands from GET parameters and most likely accesses user and order data from your database.

#314474 Where Did The "rebuild Cache Automatically" Setting Go In 4.9.3?

Posted by tbirnseth on 18 April 2019 - 02:06 AM

Well, I feel stupid....  It was in the hidden sidebar on my client's site.

#313618 Variations 2.0 In Cs-Cart & Multi-Vendor 4.10.1

Posted by tbirnseth on 24 March 2019 - 05:24 PM

Yep, how will they be distinguished in the back-end while making it readable/useful to the customer.  I.e. for hats, bikes, rings, etc. the customer should only see a liable of "Size".  What's needed is a label and identifier.  I.e. an identifeer might be ring-size (only visible on backend) and the label would be Size. (presented in display to customer).

#312518 Shipping Costs

Posted by tbirnseth on 20 February 2019 - 05:54 PM

It should be charging $5 + $0.35 for every pound over 5 as I understand it.  If it's calculating as you state, then it's more than likely a bug.

#312358 Payments Incompleat

Posted by tbirnseth on 15 February 2019 - 07:37 PM

Or right-click the Service Unavailable page and select 'inspect'.  The PHP errors (or whatever exception) should be listed in the comments of that page.

#312324 Shipping Costs

Posted by tbirnseth on 15 February 2019 - 06:27 AM

Like the shipping issues, promotions should be able to have a global (all stores) template.  When included into the vendor's environment the properties should be able to be specified unique to a vendor without losing the basic structure/naming of the promotion/shipping method.


Example on the shipping....  Merchant requires vendors to offer a free shipping method within their country.  All products have free_shipping set.  Each vendor should be able to inherit a standardized free shipping method but the locations should be able to be specified by the vendor.

#312319 Payments Incompleat

Posted by tbirnseth on 15 February 2019 - 06:11 AM

Each order is added to database with the Incomplete status. When order status is changed to Open (for offline payment method) or Processed/ Failed (for online payment methods). So notification about Incomplete status is not meaningful

If communication between provider and your server fails (like response to payment request), orders will remain as incomplete.  In general, an order should not be incomplete for more than a few seconds.  If so, it indicates a problem (as the OP indicates) and they feel notification is needed.


Sounds reasonable to me.  But time in incomplete status should probably be like an hour.

#311994 Good Article

Posted by tbirnseth on 07 February 2019 - 09:57 PM

Ran across this today. Thought it had a lot of good content. https://www.johnwdef...o-for-engineers

#311302 Required Field Setup

Posted by tbirnseth on 22 January 2019 - 03:22 AM

It sounds like you understand it correctly.  If the required checkbox is checked, then all types except checkboxes must have values.  That doesn't validate the values, it only verifies that it's not empty.  Not quite following your description of the problem given I have no idea what your setup looks like.


If you're using a custom theme, then if you're having issues, it could be a theme issue.

#311190 Vendor Permissions For Addon

Posted by tbirnseth on 17 January 2019 - 06:14 PM

Vendor Plans has been designed only in August/September '18 for MV+ while Vendor Tabs is out there since January '18,



I think you are confusing the standard Vendor Plans addon with the new Vendor addon (not sure of the name) that adds additional functionality but comes with a hefty price tag.  Not familiar with any Vendor Tabs addon from cs-cart.  Must be from 3rd party.

#311075 Vendor Permissions For Addon

Posted by tbirnseth on 14 January 2019 - 09:10 PM

Yep, and the client has gone on vacation! :-)

It's awesome that developers can work together here in a cooperative manner.

#310813 After Upgrade To 4.9.1 Google Recaptcha Fails

Posted by tbirnseth on 07 January 2019 - 11:26 PM

You're welcome.  


I had people come to me with the following problems that were addressed by the HTTP2 fix.

1) Google Recaptcha

2) Payment method failures

3) Realtime shipping quotation failures


Makes no sense to me (from a customer service perspective) to leave a known failure unaddressed in your installed base.  The vast majority of cs-cart customers are NOT on the current release.


The good news is that one grateful customer send me 3 dozen bagels from a NY deli!  Yum, yum! :-)


I can send a Bagel address via PM! :-)

#310224 Different Email Template For 2 Stores

Posted by tbirnseth on 19 December 2018 - 06:39 PM

company_name is clear, but what does the company_data mean? It looks like a snippet, but not. From my point of view, it should contain subvariables with different parameters of company


I completely agree!  I've quit trying to convince cs-cart that what they may have done either doesn't make sense from an addon developer perspective and/or from a merchant perspective.  They simply don't listen.  I'm tired of every usability issue or design defect being categorized as "working as designed" when the design is flawed.

#310039 Change Font Size After Decimal Point

Posted by tbirnseth on 15 December 2018 - 05:44 PM


use Tygh\Registry;


Just above the first line of code in func.php