Totally Zenned
- Join Date:
- Jan 2007
- Location:
- Los Angeles, California, United States
- Posts:
- 10,011
- Plugin Contributions:
- 3
OLD Super Orders 2.0 (See v3.0 thread instead)
I've tested the batch printing feature in IE8, Firefox 3.x, Chrome and Safari, and I am unable to reproduce this issue..
That said I'm inclined to believe that this is less of a Super Orders issue and more of a browser specific issue. In this case Internet Explorer. The mostly likely causes are the compatibility view settings or your security settings or a combination of both.. Found this in a quick Google search it might help get you on the road to correcting this.
Tools>Internet Options - Security tab, click "Reset all zones to default"
If your web pages do not work in a version of IE but does work in the 'other' browsers then it is because of IE's security zone settings.
Always target IE's default security zone settings. What zones are your index and frameset pages loading in?
Also validate your frameset (index) and iframe page at validator.w3.org (F12>Validate>Markup). IE is now more standards compliant and is less
tolerant of malformed markup (viz... does not fill in the blanks).Usually during testing I turn off "Automatically recover from rendering errors with Compatibility View" on the Advanced tab of Internet Options to
make sure IE8 DOES NOT try to correct my mistakes with compatibility view. Code to the standards of your chosen DTD and IE works fine, feed it junk and it can choke or trip to IE7 emulation mode.I've confirmed that the frameset HTML generated by the batch invoices is valid HTML so this means that the "super_batch_forms.php" is coded to generate a valid output.. Therefore the only other probable issue is that your settings in IE8 are preventing the visual display of the output.
cliff smith:
Using Zen Cart 1.3.9f
Please can someone help?
Super orders is working fine except in batch print. I am selecting the invoices I want to print but in IE8 I just get a blank page on the screen and the page print is blank.
View source shows:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"></frameset> </html><html> <head> <title>Output Batch Print Job(super_invoice.php :: 4 pages :: 1 copies)</title> </head> <frameset rows="*,*,*,*"> <frame src="super_invoice.php?oID=44361"> <frame src="super_invoice.php?oID=44362"> <frame src="super_invoice.php?oID=44364"> <frame src="super_invoice.php?oID=44365">Also tried with google chrome and the invoices I want to print display fine but they all print as they appear on the screeon - list of the tops of the invoices on one page. I don't know of a setting in Chrome to print the frames on separate pages.
I have reinstalled super orders. I am reluctant to go back to a backup that worked as I have made other improvements whilst setting up that I will lose.
Help! Thanks. Cliff
My Site - Zen Cart & WordPress integration specialist
I don't answer support questions via PM. Post add-on support questions in the support thread. The question & the answer will benefit others with similar issues.