uShop English (U.S.) for 179!

uStorekeeper English (U.S.) for 149!

 Products
       uTest
       uReserve
       uShop
       uStorekeeper
       uGolf
       uDirectory
       uSignIn
 Tech Support
       Support Policy
       Knowledge Base
            uTest
            uReserve
            uShop
            uStorekeeper
            uGolf
            uDirectory
            uSignIn
       Documentation
       Reference Sites
 Legal
       Software Piracy
       Legal Notices
       Privacy Policy
       Licensing
 Miscellaneous
       Reseller Info
       Contact Us
       Site Map
Blank page after Start Of Order Process in 3.0

Knowledge Base Lobby : uShop Support Conference : CGI Script Related Problems
Dec-12-17 08:38 PM EST
Original Message
Blank page after Start Of Order Process in 3.0
Author Thomas Schilling on 08-31-2000 at 08:24 (EST)
http://www.guitarshop.ch/en/shop/frames/set.html
I installed uShop trial 3.0 and everything works fine on Navigator 4.x (Windows and Mac).
IExplorer on Mac is not working at all and on Windows98 the page after Start Order Process always just stays blank. I checked the diagnostics and it all seems fine, I have no idea at all why it's not working (as said no problems with Navigator). Please help me out!!!
E-MAIL AUTHOR | TABLE OF CONTENTS

Table Of Contents
  RE: Blank page after Start Of Order Process in 3.0 Bill Weiner, 2000-08-31 15:25:00 (1)
            Change Of Codebase Thomas Schilling, 2000-09-06 18:58:33 (2)
                 RE: Change Of Codebase Bill Weiner, 2000-09-07 05:28:10 (3)
                      Change Of Codebase - The Sequel Thomas Schilling, 2000-09-07 08:07:17 (4)
                           RE: Change Of Codebase - The Sequel Bill Weiner, 2000-09-07 12:25:15 (5)

Messages In This Discussion
         1. RE: Blank page after Start Of Order Process in 3.0
        Author Bill Weiner on 08-31-2000 at 15:25 (EST)
In regard to the blank page, I took a look at your site and think that the problem is related to the fact that you are using a codebase other than the default "../classes/" codebase. That is, instead of the default codebase, you are using the following codebase:

codebase="../../../classes"

If you do change that default codebase, the be sure to read section 3 on the following reference page:

http://www.uburst.com/uShop/codebase.html

In short, it will basically involve setting an additional "codebase" parameter in your uShopOrderButton applet and then changing the codebase on the "display_cart.html" page that is located in your classes directory.

That is:

1) Add the following parameter to your uShopOrderButton applet:

param name="codebase" value="../../../classes"

and

2) Open/edit the "display_cart.html" page that is located in your "classes" directory and change the codebase of the uShopJSI applet on that page to:

codebase="../../../classes"

.... And that should correct your Windows 98 version of IE.


As for the Mac version of IE, we are still trying to develop a work-around for a bug with that browser. So far, our best guess is the new "Threaded" version of the shopping cart ... which can be seen in "TEST 1" at the following Mac Test Site:

http://www.uburst.com/uShop/mactest3/

TBD on that.
TABLE OF CONTENTS
                 2. Change Of Codebase
                Author Thomas Schilling on 09-06-2000 at 18:58 (EST)
Thanks for replying, but here's another complaint:

uShopTM is a Java-based Online Shopping System that offers the ultimate in flexibility when designing your web pages!

Your slogan, right? Got to be kidding with a stiff catalogue structure like ../classes/
This means even if I do your proposed change of codebase procedure all my products need to be on exactly the same directory distance (id. no ../../classes/ if I set the general code base to ../../../classes as you propose)???

If so, I guess sales on uShop 3.0 might never take off...
TABLE OF CONTENTS
                         3. RE: Change Of Codebase
                        Author Bill Weiner on 09-07-2000 at 05:28 (EST)
You can make as many different html product directories as you want.... named whatever you want.... they all just have to be on the same directory level. See the following reference page for more information:

http://www.uburst.com/uShop/codebase.html

TABLE OF CONTENTS
                                 4. Change Of Codebase - The Sequel
                                Author Thomas Schilling on 09-07-2000 at 08:07 (EST)
Ok, I gave it a try, I changed to:

APPLET code="uShopOrderButton.class" codebase="../../../../classes/" PARAM NAME="codebase" VALUE="../../../../classes/
as here: http://www.guitarshop.ch/en/shop/frames/cart/set.html

and oh wonder, everything seems to work alright, even though I have different codebases on some product pages like here:
http://www.guitarshop.ch/en/shop/frames/set.html I use
applet code="uShopInput3.class" codebase="../../../classes"

and on
http://www.guitarshop.ch/en/shop/frames/pedals/set.html I use
applet code="uShopInput3.class" codebase="../../../../classes"

They all show up correctly on http://www.guitarshop.ch/en/shop/frames/cart/set.html
So what's the fuzz?
TABLE OF CONTENTS
                                         5. RE: Change Of Codebase - The Sequel
                                        Author Bill Weiner on 09-07-2000 at 12:25 (EST)
But have you tried it on various browsers/operating systems? Based on what we have learned since uShop's release in 1997 is that in order to maximize browser compatibility, it is recommended to keep the codebase of all of your applets exactly the same.
TABLE OF CONTENTS

© 2003 Microburst Technologies, Inc.