Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Leaderboard

Popular Content

Showing content with the highest reputation since 04/16/2023 in Posts

  1. Exciting Announcement! We are thrilled to introduce the brand new osCommerce YouTube channel, created exclusively for osCommerce enthusiasts like you! 🌟 Discover our channel: osCommerce YouTube Channel Join us as we embark on a journey to explore the world of osCommerce and unlock its full potential. Our channel is dedicated to providing you with valuable tutorials, insightful module descriptions, and helpful setup assistance. 🎥 Featured Video: Latest PayPal API 2.0 for osCommerce 2.2 and 2.3! 🆕 🔗 Watch the video here: PayPal API 2.0 for osCommerce In our first video, we dive into the exciting realm of the latest PayPal API 2.0 for older versions of osCommerce (2.2 and 2.3). Learn how to seamlessly integrate this powerful module into your osCommerce store. Stay tuned for step-by-step guidance and expert insights to enhance your PayPal integration. 📅 Upcoming Videos: Over the next two weeks, we have a lineup of videos related to this new PayPal integration that you won't want to miss! Stay connected with us to explore additional features, troubleshooting tips, and best practices. 🔔 Subscribe to our channel and hit the notification bell to stay updated on our latest releases! Don't forget to like, comment, and share your thoughts with our growing osCommerce community. Let's embark on this osCommerce adventure together and make your online business thrive! See you on the channel!
    4 points
  2. pandrei

    API

    We'll do it soon. Maybe we'll add both APIs, maybe only RestServer. I think within 2 weeks. It depends on the commercial load.
    2 points
  3. rssreader

    API

    I do not understand. Why doesn't it have the correct title/description? Anyway, without API is the whole Oscommerce v4 useless.
    2 points
  4. To get osCommerce 4.12 running on my Windows 11 WSL Ubuntu 22.04 NGINX 1.18.0 PHP 8.2 system I did following: First installed osCommerce on the server (on a demo virtual domain). Added nginx.conf file to the root of the osCommerce installation (see attached nginx.conf file). Created empty access/error log files. Adjusted vhost configuration for my test domain (see attached vhost.conf file). I might be an idea to add this nginx.conf to the core osCommerce distribution for easy setup nginx users. nginx.conf vhost.conf
    2 points
  5. You have a nice life. I hopenyou are able to find what you need.
    2 points
  6. Kinda demanding to come hear and get nasty for something you were given for free. Then when help was offered you were still rude. Personally, I would have just bounced you from the group and gone on with life. We have uncovered probelms and been able to resolve them with the teams support and Andrie has been very helpfull. I would suggest you back up just a bit and listen instead of complaining.
    2 points
  7. pandrei

    does not register

    I mean these two fields for your active sales channel:
    2 points
  8. So I have now solved my shipping cost issues and want to share what I have done. My store in particular sells high end goods. So it was important for me to get the shipping costs correct. So Northern Ireland, Scotland, England & Wales have there own shipping costs. There are many ways to handle the shipping costs but there is nothing that can do it based on where the customer lives. This can be extended to the Highlands and Islands of Scotland also. Even a seperate one for Jersey, Guernsey if needed. Step 1 First step you need to visit settings>Locations>Geo Zones Step2 Create your Geo Zone Shipping Areas. In my case I create Scotland, Northern Ireland, and Free Shipping (This is the free shipping for the UK and Wales) So drilling down into the Northern Ireland Geo Zone I can enter all of the Counties Here Step 3 So now I want to create a new shipping module for Northern Ireland only and only for people that live in these counties So now we access via FTP or CPANEL of what ever you use Lib>Common>modules>ordershipping Here I will take a copy of flat.php and this will be the Northern Ireland shipping module I rename it to NI.php and modify the following important values: Class XX extends Moduleshipping { 'the XX has to be unique for any new shipping module' In this case I change it to NI The next important steps are anything that contains MODULE_SHIPPING_XXXXXXX. Rename XXXXXX to be your new shipping module name. In my case I have chosen NI. Change this for all values in the file. example class NI extends ModuleShipping { var $code, $title, $description, $icon, $enabled; protected $defaultTranslationArray = [ 'MODULE_SHIPPING_NI_TEXT_TITLE' => 'NI Rate', 'MODULE_SHIPPING_NI_TEXT_DESCRIPTION' => 'NI Rate', 'MODULE_SHIPPING_NI_TEXT_WAY' => 'Northern Ireland' ]; // class constructor function __construct() { parent::__construct(); $this->code = 'NI'; $this->title = MODULE_SHIPPING_NI_TEXT_TITLE; $this->description = MODULE_SHIPPING_NI_TEXT_DESCRIPTION; if (!defined('MODULE_SHIPPING_NI_STATUS')) { $this->enabled = false; return; } $this->sort_order = MODULE_SHIPPING_NI_SORT_ORDER; $this->icon = ''; $this->tax_class = MODULE_SHIPPING_NI_TAX_CLASS; $this->enabled = ((MODULE_SHIPPING_NI_STATUS == 'True') ? true : false); Step4 Once you have changed all of the values save your changes. Now move that file back into the Lib>Common>modules>ordershipping folder Step5 Now head to modules>shipping>offline and click show not installed. The file you created will be shown below. Click intsall The result is as follows Attach you new Geo Zone to it And make sure it is enabled for checkout etc... Now when a customer orders an item from my store they will be charged the correct shipping rate. This is how I am doing it and for me it works as I need it to work If a customer lives in Scotland lets say Aberdeen then when they enter the county the shipping will be applied or freeshipping for Bedfordshire Make sure you select United Kingdom in the settings Hope it helps
    2 points
  9. Jesus, just spotted where I need to add it. Menus> Under menu select footer... Dohhhhh
    2 points
  10. pandrei

    new update crashed

    Try to change the same setting into the .user.ini file at the site root.
    2 points
  11. pandrei

    new update crashed

    @Ken_Shea, @jimdanforth, @CHD-UK after unzipping, upload the attached file to the site root and open this link in the browser: https://your_site/apply_migrations.php apply_migrations.php P.S. if you don't see the Finish in the end of the page, send me a screenshot or saved html page and log files from here lib/console/runtime/logs/*.log.
    2 points
  12. Andy is right - the template key is working fine in the latest 4.11 version. It is right fix, we will include it in the next update. Thanks Andy, you are right again. Your fix will be included in the next update. It will be fixed in the update, which we are going to release this week.
    2 points
  13. pandrei

    How to get by captcha

    Just turn off Google recaptcha by running this SQL: UPDATE configuration SET configuration_value = 'False' WHERE configuration_key = 'PREFERRED_USE_RECAPTCHA' Or by adding this line in the admin/includes/local/configure.php: define('PREFERRED_USE_RECAPTCHA', 'false');
    2 points
  14. Optimize your inventory management with our Deficit Product Report module. Learn to monitor and analyze orders, sorting and searching effortlessly. More details here
    1 point
  15. 1 point
  16. Hi Mendoh, Please try the solution described in the link below. https://www.oscommerce.com/forums/topic/508432-how-to-upgrade-the-oscommerce-version-41256860-to-4_13_60075/?do=findComment&comment=1842984 Best regards, Ivan
    1 point
  17. These are not sales channels, these are categories with similar names. So, you create Prods category and assign it to your Prod sales channel.
    1 point
  18. Chadduck

    V4.13 Update Issues

    Good morning @pandrei After some thought I decided that perhaps I should "Flush Cache". After my problem with the migration, that occured while you were out of the of the office, and I seemingly resolved it following your directions with the file you had posted here https://www.oscommerce.com/forums/topic/508432-how-to-upgrade-the-oscommerce-version-41256860-to-4_13_60075/#comment-1842984 At that time my Migration failure issue had been fixed as the solution you had offered showed that the migrations had been applied. This morning I wondered IF flushing the cache would make any difference. I selected EVERYTHING with the exception of "Logs" and performed the "Flush Cache" routine again. I was NOT expecting the results to be as extensive as the attached PDF content shows. Although I had done what you had posted in the above post and yes the migrations had shown that they had applied there must have been some parts that had not actually been performed. Performing the FLUSH CACHE this morning apparently applied ALL the parts needed as 1. The products can now be editted 2. The log ON/OFF error screens are no longer displayed. So, at this point, my issues seem to be RESOLVED. I want you to know that I truly appreciate all the work that you do behind the scenes in assisting everyone. IMHO, your assistance is invaluable, THANK YOU. BJ 20231118 Cache Control_Backend.pdf
    1 point
  19. I am not overly technical, but have managed to do it, and its actually working... So for any other simpletons like myself that are struggling, this is what I did 1) Open the Terminal from within cPanel 2) Then type in the following to get you in the correct directory, obviously changing it to suit you. cd /home/cpanelusername/public_html/ 3) The command line then should change to say /public_html to show which directory you are in, then you need to type the following to add the watch SymLink ln -s ./ watch 4) Repeat for the others.
    1 point
  20. During the website development process, protecting your test site from prying eyes and accidental interactions is paramount. It's a common practice to shield test websites from search engine indexing and unintended customer activity. Explore the simple steps to activate Development Mode
    1 point
  21. Ken Shea

    PHP version

    Hi Joe, Anything from 7.4 to 8.2
    1 point
  22. The Networking Store https://network-cabling.co.uk/store/
    1 point
  23. Yes, as I previously mentioned in this thread creating a daily cron job and having the file fetched daily has been working great for me. No need to upload via FTP.
    1 point
  24. Yes, you can create modules, use them or distribute them to clients quite easily. For more information you can check the WIKI here: https://www.oscommerce.com/wiki/Main_Page https://www.oscommerce.com/wiki/index.php?title=Creating_Payment_Module I know that there is a section for submitting your modules to the APP store - you can find links to this from your OSC Account dashboard (see image below) As for selling them, I believe that this is on the road map but I'm not sure how far along that is at the moment. You will need one of the core team to comment on that.
    1 point
  25. Hi @astecme, @pandrei I've had a look into this and as far as I can tell it is a JavaScript timing problem which occurs with the "Furniture", "Print Shop" & "B2B" themes. For me at least, The "Notify me when in stock" button works on the Watch theme! Until this is resolved, as a work around you can add the following code to xxx/lib/frontend/themes/basic/boxes/product/buttons.tpl Goto line 50 and insert: <script type="text/javascript"> tl('{Info::themeFile('/js/main.js')}' , function(){ $('#btn-notify').on('click', function() { alertMessage(` <div class="notify-form"> {Html::beginForm(Yii::$app->urlManager->createUrl('catalog/product-notify'), 'get')|strip} <div class="middle-form"> <div class="heading-3">{$smarty.const.BACK_IN_STOCK}</div> <div class="col-full"><label>{$smarty.const.TEXT_NAME}<input type="text" id="notify-name"></label></div> <div class="col-full"><label>{$smarty.const.ENTRY_EMAIL_ADDRESS}<input type="text" id="notify-email"></label></div> <div class="center-buttons"><button type="submit" class="btn">{$smarty.const.NOTIFY_ME}</button></div> </div> {Html::endForm()} </div>`); $('.notify-form').closest('.alert-message').removeClass('alert-message'); $('.notify-form form').on('submit', function(){ ajax_notify_product(); return false; }); }); }); </script> Should look like this Save and refresh your browser. You need to make sure you are displaying a product that has no stock (or just raise the "out of stock level limit" in the product "main details" tab) Let me know how you get on
    1 point
  26. Hi BJ, Thank you for providing the login details and your follow up. Please see the screenshots below how to set it up. Best regards, Ivan
    1 point
  27. https://www.oscommerce.com/wiki/Managing_Front_Ends Change Sales channel url field:
    1 point
  28. Make the State field visible and required:
    1 point
  29. USPS Rate V4 Intl Rate V2 I am not sure the change recommended by Smokey is 100% correct as it is only first class parcel that is being change to Ground Advantage, Also I believe that module is missing Retail Ground ... at least the version one client's had did. Attached is our go at the changes for that module. usps.php
    1 point
  30. 1 point
  31. If the update contains a modified file, it will ask you to force the update before which you can choose to ignore the update of that file. However, keep in mind that ignoring the update will result in an out-of-sync version, which can lead to loss of functionality. The correct course of action in this case is: 1) back up changed files 2) forced update 3) reapplying your changes
    1 point
  32. Unfortunately, it won't work under php 5.3 Here is lines from its readme.md file: REQUIREMENTS ============ The minimum requirement by this project that your Web server supports PHP 5.4.0.
    1 point
  33. @Ken SheaSee this thread.
    1 point
  34. CHD-UK

    Contact Us

    Hi Fernando, that sounds like something is out of date, or will need updating very soon. Google Tools... it may be the captcha so you could try disabling to see if the error goes away, the we will know if that is the issue and can move forward from there. I know that there were a lot of modules and dependency updates in the latest version. Have you updated to the latest version (4.12.56860) ? You can check this on ADMIN -> App Shop ->System Update If you have the latest version, then I may need to defer this to the OSC specialists...
    1 point
  35. pandrei

    does not register

    You turned on Store Page Parse Time option into Admin->Settings->Configuration->Logging but did change Log Destination file and it's name is incorrect in your site. Just turn off Store Page Parse Time or change Log Destination to correct file name.
    1 point
  36. Go to bed 😄
    1 point
  37. Save you some digging .... that's changed on one of the menus, ADMIN-> Design -> Menus then select "footer1" from the menu drop down
    1 point
  38. pandrei

    catalog pages

    Sorry, I thought you asked about Info Pages. Catalog pages allows you to insert blocks of information into pages that link to other Info Pages. For example, you have several Info Pages with events this month and several Info Pages with events next month. You can create two Category Pages, assign corresponding Info Pages and use Category Pages widget to display these blocks on any page.
    1 point
  39. pandrei

    catalog pages

    They contain common pages for the whole site. For example, About us page, Contact us page, Privacy page, Terms & Conditions page, etc.
    1 point
  40. Looking good Ken, now just change the "background-color:" attribute on ".account-dropdown" to match and also, change the font colour of the account or shopping cart to match (one is black, the other is white) Account Drop-Down Changing the font color of the "account icon" to black
    1 point
  41. elkaso

    Banners Carousel arrows

    hello, It is already solved and with style! I got the desired effect by editing the css slick , changing the colors to transparent and adding a "hover" variation. Now you have to check that there are no side effects. I hope this helps someone else! : )
    1 point
  42. again, adding an item to the cart on the front end will make it visible like above on the thene
    1 point
  43. CHD-UK

    A Fixed top banner ?

    Hi Ke, Try adding something like this to your main CSS file, Save and refresh your browser window .block.header { position: sticky; top: 0; z-index: 999; }
    1 point
  44. Ken Shea

    Editing text help

    That tookcare of it Andy All good Thanks guys
    1 point
  45. CHD-UK

    How to?

    Hi Ken, In summary, you need to - remove the background colour from the account box - Set the font colour of the account box to white or set it back to blank default (so you can read the Account text) - Add your custom background colour to the ".w-account .my-acc-link::before" style <- this style is responsible for the circular button effect
    1 point
  46. Warleb3

    OSC forum get hacked?

    Still said it was active funnily enough. Ivan has unsuspended my old profile now so will move back to that one next time I log in
    1 point
  47. Your explanation is fantastic, very good work, I didn't know that part of the theme designer. thank you very very much greetings
    1 point
  48. pandrei

    Main Page Menu question

    Try the following: Admin->Design and CMS->Theme->select theme->select mobile->click Page button and open home page->select menu widget->click edit button->select Level 2 (or Level 3) visibility as Show by click
    1 point
  49. How to set up multiple stores with different domain names and shared admin
    1 point
×
×
  • Create New...