So, I either found a bug, or I changed something that created a bug (the latter being more likely, of course).
I'm using Zen Cart 1.5.4 with Responsive Sheffield Blue 2.0. I've selected "rows" for Configuration > Product Listing > Product Listing - Layout Style. The issue is regarding table headings when displaying a listing of products.
When clicking a category, I get a listing of the products in that category, and the headings, which includes "MODEL", looks fine. (The other headings are correct, like "IMAGE", "ITEM NAME", and "PRICE".) But, when I click All Products, Featured Products, New Products, or Specials links, the heading that should say "MODEL" now says "TABLE_HEADING_MODEL".
Now I don't understand PHP very well, but it turns out that if I modify includes/modules/responsive_sheffield_blue/product_listing.php at line 49 from this:
Code:
$lc_text = TABLE_HEADING_MODEL;
to this:
Code:
$lc_text = 'MODEL';
I get the proper heading of "MODEL". All of the other headings work fine, but that variable (?) is not recognized as a variable. Instead it seems to be interpreted as a string.
I've scoured the files to try to figure out what could be breaking this. At the moment I've given up and used the string 'MODEL' in place of TABLE_HEADING_MODEL.
Thanks for any help you can provide.
John
Bookmarks