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
version 3.46 and templates

Knowledge Base Lobby : uShop Support Conference : General Questions
Oct-17-17 11:03 AM EST
Original Message
version 3.46 and templates
Author Marcel Emmen on 04-22-2002 at 18:16 (EST)
Hi there,

For a consistent look of my site, i have change the display and template files which are in the classes directory. This was working fine until version 3.46

With 3.46 the header of the display_cart file is getting damage with netscape 6.2 within IE the page looks fine but with netscape the page is corrupt at the top?

Is this because of the onload event in the BODY tag? and if so do you have a solution?

This is the page checkout form address if you want to look!
http://www.emmenmode.nl/nl/afrekenen.html

Sorry at the moment the text is only in Dutch but this is not important for this problem

Thank you
Marcel
E-MAIL AUTHOR | TABLE OF CONTENTS

Table Of Contents
  RE: version 3.46 and templates Bill Weiner, 2002-04-23 05:05:54 (1)
            RE: version 3.46 and templates Marcel Emmen, 2002-04-23 13:50:22 (2)
                 RE: version 3.46 and templates Bill Weiner, 2002-04-24 05:28:11 (3)
                      RE: version 3.46 and templates Marcel Emmen, 2002-04-24 05:34:35 (4)
                           RE: version 3.46 and templates Bill Weiner, 2002-04-24 19:53:03 (5)
                                RE: version 3.46 and templates Marcel Emmen, 2002-04-25 15:09:10 (6)
                                     RE: version 3.46 and templates Bill Weiner, 2002-04-25 20:37:47 (7)
                                          RE: version 3.46 and templates Marcel Emmen, 2002-04-26 03:26:09 (8)

Messages In This Discussion
         1. RE: version 3.46 and templates
        Author Bill Weiner on 04-23-2002 at 05:05 (EST)
I just took a look at your site with Netscape 4.7, Netscape 6.2 and IE 5.5... and the "Display Cart" page appeared fine each time. Am I missing something the problem? Or did you already resolve the problem?
TABLE OF CONTENTS
                 2. RE: version 3.46 and templates
                Author Marcel Emmen on 04-23-2002 at 13:50 (EST)
Hi,

If you press the applet button with the text: afhandelen bestelling the next page the upper menu is completly shaked...

I only see this with Netscape 6.2.2 within IE it's correct

Marcel
TABLE OF CONTENTS
                         3. RE: version 3.46 and templates
                        Author Bill Weiner on 04-24-2002 at 05:28 (EST)
Ok, I see the problem now (I think I was using Netscape 6.0 the last time I was trying your site).

Anyway, the problem is related to using the "link" parameter of the uShopOrderButton applet:

&l;t param name="link" value="display_cartnl.html" >

As of uShop 3.45, you should not be using that "link" parameter because uShop must be able to automatically determine the browser type and the JVM type and then link to one of the new "display_cart.html" or the "display_cart2.html" pages. So to correct the problem, get rid of that "link" parameter of your uShopOrderButton applet... and let uShop automatically use the standard "display_cart.html" and the "display_cart2.html" pages.
TABLE OF CONTENTS
                                 4. RE: version 3.46 and templates
                                Author Marcel Emmen on 04-24-2002 at 05:34 (EST)
Hi there,

That's easy'er sad then done! I use this link parameter because i have a site in two different languages! English and Dutch. Therefore both have there own display_cart page and display_product page.

Is there no other solution you have? The link parameter was a option in version 3.40 and early if you don't longer support this then how i'm i suppose to use two languages?

Marcel
TABLE OF CONTENTS
                                         5. RE: version 3.46 and templates
                                        Author Bill Weiner on 04-24-2002 at 19:53 (EST)
It's not that we don't want to support a "link" parameter... the factor is that new browsers (IE with the Java plugin and Netscape 6.2) require that the display cart page be dependent on each user's browser type. So it can't be hardcoded into the applet... but determined dynamically.

As for supporting two languages... how do the customers select the language now? If you use two different classes directories... then that is exactly how it would be handled again. The display cart pages will be loaded from the appropriate languages classes directory.
TABLE OF CONTENTS
                                                 6. RE: version 3.46 and templates
                                                Author Marcel Emmen on 04-25-2002 at 15:09 (EST)
You mean #1 classes directorie for Dutch and a other one for English? Like classes_nl classes_en

Isn't this giving problems? because you advise to use classes as default! Also whats happen if i do this and visitors switch from one to a the other language? Will the browser not give any problem because of the same java applets on two different locations?

Marcel
TABLE OF CONTENTS
                                                         7. RE: version 3.46 and templates
                                                        Author Bill Weiner on 04-25-2002 at 20:37 (EST)
You can keep the recommended "../classes/" codebase/directory structure and maintain two independent languages by just putting each language's "classes" directory in a corresponding subdirectory for each language.

For example:

You could make a subdirectory for your English html pages:

http://www.yourdomain.com/english/store/

And a subdirectory within that directory for the English "class" files:

http://www.yourdomain.com/english/classes/

And you can do something similar your Dutch html pages:

http://www.yourdomain.com/dutch/store/

And the Dutch class files:

http://www.yourdomain.com/dutch/classes/


This sort of directory structure will basically make two independent stores/shopping carts.

Items added in the "Dutch" store... will not be maintained if the customers changes to the "English" store.
TABLE OF CONTENTS
                                                                 8. RE: version 3.46 and templates
                                                                Author Marcel Emmen on 04-26-2002 at 03:26 (EST)
Thanks for all the help i will go and work on it

Marcel
TABLE OF CONTENTS

© 2003 Microburst Technologies, Inc.