Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

kymation

♥Ambassador
  • Posts

    9,922
  • Joined

  • Last visited

  • Days Won

    125

Everything posted by kymation

  1. It's better to use the sort order, but this Addon is supposed to tolerate it being missing. Apparently I fumbled the code for that. Try changing the code in includes/classes/category_tree_megamenu, line 279, from this: $result = ''; to this: $result = 'pd.products_name'; I'll update the Addon in a bit. Regards Jim
  2. This Addon adds a horizontal menu bar in the header of every store page. This menu bar contains the names of each of your top-level categories. When a customer clicks on a category name, a Megamenu expands below the menu bar. This Megamenu contains a category image and name for each of the top-level category's subcategories, or the top-level category image and name and a list of links to the products in that category if there are no subcategories. The Addon code is available here.
  3. I think it would be easier to do this as an Order Total module. That module could get the subtotal of the product(s) cost, then decide whether to charge the flat fee or zero. Regards Jim
  4. I have added a new version that fixes some issues with the latest version of Edge in the Bootstrap version. There is no need to update if you already have this installed, but it will make new installs easier. Regards Jim
  5. That's interesting. I have no idea how stock osCommerce is detecting multiple vendors. I need to look into this. In any case, remove that old code if it works for you. I'll make the change in the Addon when I get a chance to confirm it. Regards Jim
  6. That is the test that prevents a customer from proceeding if they have not selected a shipping method for each vendor. Removing that is very dangerous. Regards Jim
  7. I was trying to say that that one works for me. Could this be a problem with the version of PHP that you are using? I can't think of anything else right now. Regards Jim
  8. If you're using the built-in osCommerce Free Shipping option, that will not work. The free shipping module should work though. I haven't seen any problems with that. Regards Jim
  9. That's a known bug. It's not that critical, since it rarely happens and customers can still chose their preferred shipping. In fact, I've had customers complain that the preselected shipping allowed them to check out without forcing them to select the shipping that they wanted. That's why I haven't taken the time to figure it out yet. So to answer your question, I'm certain that there is a way to fix this, but i don't know what it is. Regards Jim
  10. @ralgiere Sorry, no kicking allowed. Just start a new topic in the General forum and we'll try to answer. Regards Jim
  11. Superfish does not work well with recent versions of osCommerce. I recommend using a different menu module. Regards Jim
  12. @Demitry Thank you very much for all of your hard work. Regards Jim
  13. It looks like your Customer Greeting module is broken. Try uploading the files again, and pay close attention to the directory the file goes into. It's possible to put the text into the database, but this fails the first time somebody uses a reserved character -- usually an apostrophe. The osCommerce Admin restricts the way data can be saved, so this is not an easy problem to solve. Regards Jim
  14. What version of osCommerce? Superfish does not always play well with Bootstrap, and I haven't tested it with the latest version of Edge. Regards Jim
  15. No it is not. It will need the class constructor changed at the very least. Regards Jim
  16. In the catalog-side index.php find this code <div class="page-header"> <h1><?php echo HEADING_TITLE; ?></h1> </div> <?php if ($messageStack->size('product_action') > 0) { echo $messageStack->output('product_action'); } ?> <div class="row"> <?php echo $oscTemplate->getContent('index'); ?> </div> and replace it with the above code. Regards Jim
  17. If the session is destroyed the code will show an empty array (no data). If you can find the line where the session exists and contains data, and the next line the session is empty, you have found the location of the problem. It takes a bit of trial and error to narrow it down. Regards Jim
  18. To see the session data, try inserting this code where you want to see the values: print '<pre>'; var_dump ( $_SESSION ); die; That will display all of the values in the current session. Move that code around until you find out what is destroying the variable you want. Regards Jim
  19. I have that USPS module running on several live sites with no problems. However, those are old-style osC 2.3.4 and not Edge. It's either a conflict with Edge or with PHP 7.x. I'll try to do some testing, but I'm really busy with other things right now, so don't hold your breath. Regards Jim PS It could be the class constructor in PHP 7. Try changing this code in the usps.php module file: function usps() { to this function __construct() {
  20. If you read up a few posts in this thread, @phi148 was working on this last month. It wouldn't hurt to ask. Regards Jim
  21. @ralgiere This is the right place to ask. Ask away! However, please note that MVS was coded for an older version of osCommerce, so you can't just replace files with the ones in the MVS package. You will need to compare the files (using a file comparison tool such as Meld) and patch your existing files. It's a fairly big Addon to install, so take your time and check your work. Regards Jim
  22. To make life a bit easier, you can install the Compatibility Addon. That allows you to use the older Addons (like Easy Populate) without changing code. It doesn't solve all of the problems with older Addons, but it helps. Regards Jim
  23. The returned names need to match what's in the code. If they don't match the quote won't be displayed, even if it was properly returned. Regards Jim
  24. Yes, the 1 pound restriction is built in. The USPS server will not return First Class quotes unless the weight is 15 ounces or less. Regards Jim
  25. The meta description module is not part of the Modular Product Page addon. If your Meta module is expecting to use data from the old product info page, it may not work here. That's because this Addon uses a product class to get its data, and other modules don't know to look for that class. The Product Available date only shows if the product is Out of Stock, so check that that's the case. Regards Jim
×
×
  • Create New...