Jump to content


  • Content count

  • Joined

  • Last visited

  • Days Won


Everything posted by npn2531

  1. If the cart works through to checkout success with Joomla like that, then you have created something really neat. Can you set the cart so I can sign on and test purchase something? Perhaps you can set the payment to check or cod.
  2. It looks like you have the a fair piece of the oscommerce cart in that center section of the Joomla page. I wasn't able to set up an account. Is that part turned on? I was able to go the product pages and 'update' my cart but that was about all. This would be pretty neat to have working. Are the OSCommerce products in the Joomla database? How about the OSCommerce store customers? Do they share the same sign-on as the Joomla account?
  3. I think it would be an awesome thing to have. Do you have a link to a working site or a demo?
  4. Do you have a link to a working site set up like this? It sounds fantastic. Absolutely incredible. What you described is that the OSCommerce website would be looking in the Joomla database for everything, ignoring the OSCommerce database. Wouldn't that require, at a minumum, that the Joomla database to be set up with all the tables and fields, and the configuration data that are in the OSCommerce database?
  5. Can you define, or flesh out your statement 'When you download the osCommerce you have to install under joomlas database'? Or perhps you could provide a link to the site you have it working on. That would be a major big feat of programming if you have OSCommerce running on Joomlas database. I'd love to see it.
  6. npn2531

    One Folder Template System

    Note: Installation requires no database changes, or changes made to the configure.php files. The only structural changes to the existing OSCommerce file structure are that the stylesheet, non-product related images and the buttons are moved to folders within the new catalog/templates folder. Template: A template consists of a folder and a configuration file with the same name, such as the folder 'my_template' and file 'my_template.php'. This folder contains a subfolder with the non-product images, a subfolder with plugins (if installed), a sub folder with the buttons for each language, and finally a stylesheet. Installing a Template: Simply upload or FTP, the folder and matching file to new catalog/templates folder. It automatically appears in the admin-> templates. Just click 'install' and the template is installed. Creating a Template: Copy and rename an existing template folder and it's matching configuration file. Rename the configuration items in the configuration file. It will now appear as a new template listed in admin->templates. Now make whatever changes you like to the elements in the renamed templates folder.
  7. I am trying to reproduce the issue, but everything seems to be working. It is my understanding that if you have lots of text in an infobox, the bottom gets out of alignment? Look at this test site, it has the OSC-CSS with the 'apple-style' template. I have crammed the search box with text and it holds up. I have also added lots of extra categories and the categories box holds up. http://www.alpha-clear.com/oneclick/specials.php?language=en Let me know if I have misunderstood the problem. Again, to me it sounds like a padding and margins issue. It will not be page height . The padding and margins can get all interlocked, quickly in CSS. Try putting everything back the way it was when you first installed the Apple Template. (ie - just temporarily substitute the unmodified stylesheet from the Apple-Style template download.)
  8. Provide the screenshots without the dashed borders, just as you would like them on the page, as the borders themselves add misalignment and make it difficult to see what's going on. I suspect the solution may well be to place the border images in another element of the infobox, but I really think screwing around with margins and padding will work. One frustrating complication you will run up against is the difference in how IE calculates borders. Google 'CSS and Box model'. It is possible to add separate instruction for say IE7 in the stylesheet. (look at the header of www.clinique.com, find the stylesheet reference for one example of how this can be done.) Perhaps a better solution is to create the box border in two pieces instead of three. Specifically combine the sides and bottom into one image, in some way, maybe. It would be overheight and slide under the boxheader (infobox header). That is getting sophisticated with the CSS, requiring learning how to position elements with CSS, and perhaps controlling the layering (hint: z-layer). But if you get the CSS down, you can literally design the webpage from the stylesheet.
  9. Find this in the stylesheet: /* TEXT AND NAVIGATION ////////////////////////////////////////// TEXT ELEMENTS////////////////////////////////////////////////// BOF TEXT ELEMENTS ////////////////////////////// */ a, a:hover, p, p.main, .main, .bold, .leftfloat, .leftfloat-right, .rightfloat, .leftfloat-databox, .right, .center, ul, li, .moduleRow, .moduleRowOver, .moduleRowSelected, .pagebox-account, .pagebox, .pagebox-onethird, .pagebox-twothirds, .pagebox-halfwidth, .pagebox-threefourths, .pagebox-onefourth, .products-new, .categorylisting, .confirm-comments{ font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000; line-height: 15px; } The line height for p is set there, to keep it consistent with the other elements. If you would like it to be unique, then pull it out of the above and set p individually.
  10. Post a few more screen shots and I will take a closer look at this. The last screenshot you posted really helped me to see what you are talking about. I'm about 90% sure this can be solved in the stylesheet. The <ul> <li> issue is easy - Look right at the top of the stylesheet.css. You'll see this: /* RESET */ html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; } h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal; } ul,ol { list-style: none; } This 'zeros' out everything. Note the references to ul, ol and li above. You either are going to have to delete these, or add classes or id's to your ul and lu with cooresponding CSS entries.
  11. Thank's for pointing out the missing button. I'll take a look. Maybe it's within a conditional statement or something, ie on the odd side of an if else statement. The pixel width issue is might be fixed by adding px to the number. For example change ('pixel_trans.gif', '60', '1') to ('pixel_trans.gif', '60px', '1px'). If that fixes it, then perhaps the DOCTYPE being used is a bit strict.
  12. ps- if you arrive at a solution to this issue of the misaligned infobox border, I would like to see how you do it.
  13. I struggled with this same issue when I created the design. The solution is most likely going to be manipulating the CSS and the background images that form the box sides, images/tp-boxbody.gif. and the box bottom, images/tp-boxfooter.gif. What is happening is that there is an extra bit of margin or padding between the elements that hold those background images. It is probably going to be a matter of altering, then, a margin or padding in the stylesheet. The relevant CSS in the stylesheet is probably: .infobox{ background-image: url('images/infobox/tp-boxfooter.gif');background-repeat:no-repeat;background-position: bottom; margin:0px 0px 0px 0px ;padding:0px 0px 10px 0px; } .infoboxcontents{ font-family: Verdana, Arial, sans-serif;font-size: 10px; margin:0px 0px 0px 1px;padding:5px 5px 5px 5px; background-image: url('images/infobox/tp-boxbody.gif');background-repeat: repeat-y; } .infoboxheading{ font-family: Helvetica,sans-serif;font-size: 12px;font-weight: bold;color: #333333; padding:5px 0px 6px 5px;margin:10px 0px 0px 1px; background-image: url('images/infobox/tp-boxheader.gif'); background-repeat:no-repeat; }
  14. The two problems may well be the same issue. The <div> tags to the infobox are in geberated in includes/classes/boxes.php in the cssinfoBox and csstablebox functions. I suspect you have an extra <div> or </div> wrapped in something you have done, or perhaps I have missed a 'if' statement and you have activated the condition to turn on that condition. Their is however a closing </div> tag at the bottom of each infobox in a conditional statement. Look for $categories = "categories"; if ( $categories == "categories" ) { echo "</div>"; } If my theory is correct then either adding another </div> at the bottom of the categories box or substracting the one that is there now will 'fix' the issue(s).
  15. Do these issues occur across the various browsers?
  16. npn2531

    jQuery - Ultimate Product Pack

    In the frame of the light box, and also above the prettyPhoto lightbox, the name of the product appears, which is nice. Where is that code located in this mod?
  17. Hey Thanks, I can use this.
  18. For the new products, in the stylesheet look for: .productlisting-new and .productlisting-new-heading and compare those widths to the width of the #pagecontent. also see: .cssproduct_listing_content and .cssproduct_listing_item or
  19. The column count is superceded in this contribution. The 'column count' is done in the stylesheet. Find in stylesheet.css .productlisting-odd, .productlisting-even Note the 'width'. The column count will be however many of that width fits within the width of #pagecontent also in the stylesheet.css For example if the width of #pagecontent is 650px and the width of .productlisting-odd, .productlisting-even is 200px, your 'column count will be 3. If you reduce the width of .productlisting-odd, .productlisting-even to 150px your column count will be 4, simply because 4 x 150 is less than 650px. You can also play with the margins to space out the columns and reduce the column count without making the columns wider, for example. That's actually the beauty of CSS, you can do so much from a single file, the stylesheet.
  20. I just checked the contribution file 'login.php'. The programming is the same, as it should be, with 'login.php' on the current download 2.2rc2a Check your installation.
  21. npn2531

    FAQS JQuery Style

    FAQS contribution powered by jquery http://addons.oscommerce.com/info/7345 FAQS JQuery style displays a list of questions. When you click on a question, or it's icon, the answer quickly fades in beneath with a professional JQuery effect. Click to close the answer and it fades out just as nice. Uses div and h2 tags instead of tables for easier CSS styling. The page looks less cluttered as the answers are initially hidden. This makes questions easier to read, and eliminates the need to copy the question over again lower down the page over it's answer. Adapted from 'Javascript, the Missing Manual' by David S McFarland p227 http://www.sawmac.com/js/ The question and answers are typed directly into the catalog page, faqs.php. There is no database modification. This reduces server load to the database to retrieve answers, and eliminates the page jumping around, the 'return to top', as the user clicks on questions. No admin interface is needed. Installation is simple. see it on a vanilla install here: http://www.adult-acne-treatments.com/catalog/faqs.php
  22. The W3C complaint is a nice touch.
  23. I appreciate your work. I'm going to have a better look at it this weekend. When I made the conversion, there was a trade-off between doing stuff 'better', such as changing the infoboxes, and keeping it close to the stock site.
  24. Jwilkins, It sounds like then your copy, http://code.google.com/p/blackgoggles-tableless-osc-plus/downloads/list has contributions installed? Which ultimately I think folks might prefer, but then that would mean the shop has to be installed with the admin side and database updated. Right now the OSC to CSS is 'contribution-free'.