Jump to content


Member Since 03 Nov 2008
OFFLINE Last Active Yesterday, 02:10

#1752597 QTPro BS

Posted by altoid on 24 January 2017 - 19:50


Using the files from the github, I completely wrote over existing files from new and modified files in qtpro-5.0-BS-master

and then reinstalling,  I see this happed during a trial purchase:


Adding a Value Model with 8 mb to the cart


Model Memory Price Qty. Value 4 mb $299.99 1 Value 8 mb $349.99



Noting there's just one of those in stock.  On the shopping cart page when I update the quantity to 2 and refresh this message appears.


Matrox G200 MMS***
- Memory 8 mb
- Model Value

Products marked with *** dont exist in desired quantity in our stock.

You can buy them anyway and check the quantity we have in stock for immediate deliver in the checkout process.


Continuing through the checkout process...


checkout_shipping > checkout_payment > checkout_confirmation




2 x 

Matrox G200 MMS
  - Memory: 8 mb
  - Model: Value


I get to checkout_success and done.


In admin I see this message:


Warning: There are 1 sick products in the database. Please visit the QTPro doctor.


QT Pro Doctor says:


You currently have 28 products in your store.
3 of them have options with tracked stock.
In the database we currently have 0 trash rows.
1 of the producks with tracked stock is sick.

Sick products in the database:

Product with ID 1: The summary stock calculation is wrong. Please take a look at this products stock.


Clicking products stock I see duplicate warnings at the top:


 Warning: There are 1 sick products in the database. Please visit the QTPro doctor

Warning: There are 1 sick products in the database. Please visit the QTPro doctor.


Noting stock for that Value 8 MB

 Value    8 mb     -1


Below  I click on:

Automatic Solutions Avaliable:

Set the summary stock to: 14


QT Pro Dr is happy now but in stock for that item stock shows:



 Model   Memory Quantity      Value    16 mb     5      Premium    16 mb     6      Value    4 mb     1      Premium    4 mb     2      Value    8 mb     -1  


That's it for now

#1752532 QTPro BS

Posted by altoid on 23 January 2017 - 02:12

update to beta 5

With these settings, 

Show Out of Stock Attributes

Mark Out of Stock Attributes

Display Out of Stock Message Line

Prevent Adding Out of Stock to Cart

Use Actual Price Pull Downs


Here's what I see for the various displays for Product Info Attribute Display Plugin with memory of 8 mb out of stock for both models:



8 mb shows, no out of stock message and I am able to add to cart



8 mb shows, with out of stock message. When trying to add to cart this popup shows:

The combination of options you have selected is currently out of stock.  Please select another combination.



8 mb does not show



8 mb shows with out of stock message. Trying to add that to cart gives pop up notices.



8 mb shows with out of stock message. Trying to add that to cart gives pop up notices.


In the edit mode for qt pro options..looks like a language mix up:

Admin Stock Warnning ENGLISH
DefiniciĆ³n de idioma usado en admin QT Pro Stock


Out of the edit mode I see:

Admin Stock Warnning ENGLISH
Warning: There are %s sick products in the database. Please visit the QTPro doctor


Clicking that link, I get a page with this error on it:

Bad Request

Your browser sent a request that this server could not understand.


That's it for now


#1752437 QTPro BS

Posted by altoid on 21 January 2017 - 00:20


I installed beta 2 and notwithstanding any mistakes, here's what I see:


- WARNING_SICK_PRODUCTS in /admin/qtprodoctor.php  Did I miss a language define somewhere?


- Just an FYI, but in php 7 for various files I am seeing this type error:

Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP

php 5.6 is OK


- in configuration, admin/configuration.php?gID=888001 for QT pro, it seems at least some of the settings are not used now and this is done now in the module setting instead?


- for and item I have one of the option values set to zero.  Example, Memory 4 mb =2, 8 mb=0 and 16 mb 06.  In the content module I have this setting:

Show Out of Stock Attributes


Yet in the product display, the 8 MB still shows.  How is that supposed to show?


Then over in the stock report, 8 MB is not showing at all for that product, where as 4 and 16 are.  I was thinking perhaps it would be better to show at zero than not showing at all..


That's it for now.

#1752348 QTPro BS

Posted by altoid on 19 January 2017 - 16:41


It's working on uniserver

Available Options and Currently on Stock table showing in listing.


Able to modify option tracking and quantity in admin.


Adding tracked product to cart works.


Trying to add more option quantity in the cart than actually are on stock generated warning message.

#1752181 QTPro BS

Posted by altoid on 14 January 2017 - 14:37


will be testing on a new test install in uniserver, using the latest version of edge...

#1743685 Edit content module language files from admin/modules_content

Posted by altoid on 19 May 2016 - 01:52

Just used this to do some css work in template files.  Easy!! Nice!!  Saved a bit of time having to fire up the FTP utility to make the same changes.

#1743450 Edit content module language files from admin/modules_content

Posted by altoid on 11 May 2016 - 19:58

Nice set of tools, easy to add on to the shop admin, especially if hooks are already in place. :thumbsup:

#1742576 Shopping Cart Modules

Posted by altoid on 21 April 2016 - 10:51

This "how do you find compatible" topic a page ago really needs addressed sooner or later. I am aware of the techniques using google search through add ons but what a PITA, especially for the new user coming on just trying to get a workable shop running.  Carine's suggestion about using the wiki in the responsive is a first step.


Short of this forum being given an overhaul so addons can be better sorted, filtered and so on that's at least gets things going.  


Kudos to the the team that put the shopping cart basic module package together. Can we now get things organized so that a year from now all this good work and follow up add on shopping cart modules don't get buried in the mire of whatever is added subsequently?


Yes, yes, I know a bit premature because the basic package has not yet been pulled into edge.  But still, folks keep coming up with nice stuff then it gets lost through time and only someone with advanced data mining skills can find anything.

#1742299 SourceTree and GitHub Leader needed

Posted by altoid on 14 April 2016 - 11:33

I do things a bit differently keeping Github up to snuff with whatever then pull into Sourcetree.


Just now I am working on catching up with Dan's latest commit sooooooo, in Github I do this:


1) Get on the page for my Fork of Edge...shows this at top: skleiner/Responsive-osCommerce


2) Click new pull request.  Top of page will now show:  gburton/Responsive-osCommerce


3) Below that where it says Comparing Changes I fiddle with the forks so on the left I have the fork and branch I want to pull into

And on the right I have the fork and branch I want to pull from. So in this case (after fiddling) it shows

my fork / branch on the left and dan's fork and branch on the right


Tip: I start with the right side (pull from) first before setting up the left (pull into)


4) Upon successful fiddling, getting your to and from correct, you will see Create Pull Request, CLICK THAT


5)You can enter comments..but scroll down, see CREATE PULL REQUEST and click that


You should now see:

This branch has no conflicts with the base branch
Merging can be performed automatically.
6) Look for Merge Pull Request, click that, then when CONFIRM MERGE appears click that
And done.  Page will now say:
 Merged skleiner  merged 1 commit into skleiner:shopping_cart_modules from MOPS-DanCole:Shopping_Cart_Update just now


This works for me for what I need to pull into and pull from. I use the same procedure for keeping up with edge.


Takes me about a minute to run through the above.

#1738229 Getting started with Bitbucket/Github

Posted by altoid on 18 January 2016 - 21:33



You can fork the 234bootstrap version in Github and then pretty much do what you want.


There are several users in Github that have been doing their thing with 234bootstrap in various ways.  If you take a look you can see what their approach is:








to name a few

#1733271 Enhancements to 234-Responsive

Posted by altoid on 27 August 2015 - 19:59

I ran into some more excitement converting the HT reloaded version of manufacturers description to the new core version but when the dust settled all's good.  

#1729717 Fake URL redirection by administration

Posted by altoid on 07 June 2015 - 14:38

Apparently, over the years every time I reorganized my shop listings, such as changing  or relocating categories, that caused issues with google and other search engines because there was no 301 redirects done for the changes.  @Gergely offered the beta version, which allowed me to identify redirect problems and change them to valid url with a proper 301 redirect.   :thumbsup:


I just updated to the new release.

#1726008 SourceTree and GitHub Leader needed

Posted by altoid on 06 April 2015 - 01:52

Sure we can give it a try.  If we can't figure it out there's some more expert help here in the ranks that can help us see the light.  


For osC purposes, note there is a main repository for osCommerce 2.  While in the past Herald was the main gate keeper, it appears that Gary is doing much of that now.


If you watch the osCommerce2 repo, you should get notices when someone does a pull request for a new/revised/updated piece of code.  Sometimes you'll see Gary is doing his own pull request sometimes.  Other times the pull request is from another person.


Take a look here on Github




Look to the right and you'll see pull requests.  A bunch of them.


Every so often, probably when Gary gets time, and once he's satisfied with the code, he'll pull the new code into the repo, and thus make it part of the core.


If the pull request doesn't fit for whatever reason, Gary will close the pull request and no changes are made.




If you have the osCommerce2 repo cloned to your system via SourceTree, just keep and eye on that.   Without you doing anything, you'll see a red number above where it says pull.  That means the oscommerce2 repo has been updated and you need to pull those changes into your system.


Easy to do, click the pull button and you get a pop up giving you options before you proceed.


I generally just check the commit merged changes immediately.  Proceed.


The next pop up shows you what's happening.  Check the full output box.  That way you see all the git commands that Sourcetree is doing for you.


When it's finished close that box and the red number goes away and now  your local files are all caught up.

#1725971 SourceTree and GitHub Leader needed

Posted by altoid on 05 April 2015 - 14:27

So jump right in


Start by creating an account on github...it's free


Look around for something to watch/follow.  Here's one:




Follow it.   Even give it a star.


Then set up your own repo, just for fun


Should go like this...click the repositories tab...click the NEW button...give the repo a name, and even add a description.


Unless you want to pay, make it public.


And initialize with a README.  Put whatever you want in the README


And there you go.


You can delete the repo, add and remove branches right from here.


And that's about all I've really done on for hands on stuff as far as working with my own repo on Github.  


The rest I do on Sourcetree.

#1720708 Upcoming Changes

Posted by altoid on 08 March 2015 - 14:39

It's great to see the 234BS moving forward.  I recently started one live 234BS shop and have been updating my "gold" edition right along as commits are made on Github, but I wonder for those that are using "gold" and have not,  what are they going to do with the next release is out there?


As of today there are something like 46 commits after golds release.  Just dropping on top probably won't work for most because they probably have modified some core files for this or that add on or template install.