Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Leaderboard

Popular Content

Showing content with the highest reputation since 03/29/2023 in all areas

  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. I haven't tried it but I think you would just need to create a copy of that file and edit it to change the name as needed, zones_alt. You may need to edit the language defines so it describes the new module correctly.
    1 point
  15. 1 point
  16. 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
  17. Open collection point in the Modules->Collection Points, check its address field and warehouse. Then open selected warehouse in Products->Warehouses and check its address
    1 point
  18. Try under ADMIN -> Design CMS -> Themes - Choose your current theme, click customize button - Choose Desktop - Click blue pages button at the top (1) - Search for "email" in the "pages popup" (2) - Select email template page (3) One the page - Hover over the page element you want to change - click the pencil icon to edit, trashcan to delete Remember to save your theme changes
    1 point
  19. Not sure, but I think it's not fully operational as Cron scheduler is not available yet. https://www.oscommerce.com/app/cron-schedule
    1 point
  20. this may help: If the SEO (and therefore url) is the same, its unpredictable which category the front end will show. I found ti dealing with the breadcrumb menu but they fixed that problem.
    1 point
  21. Below is a complete Nginx configuration file that should work for you with OsCommerce x4: server { listen 80; listen [::]:80; set $yii_bootstrap "index.php"; root /var/www/example.com/html/; access_log /var/www/example.com/logs/access.log; error_log /var/www/example.com/logs/error.log; # Add index.php to the list if you are using PHP index index.html index.htm index.nginx-debian.html index.php; index $yii_bootstrap; server_name example.com www.example.com; client_max_body_size 50m; charset utf-8; location /furniture { index $yii_bootstrap; try_files $uri $uri/ /furniture/$yii_bootstrap?$args; } location /printshop { index $yii_bootstrap; try_files $uri $uri/ /printshop/$yii_bootstrap?$args; } location /admin { index $yii_bootstrap; try_files $uri $uri/ /admin/$yii_bootstrap?$args; } location /b2b-supermarket { index $yii_bootstrap; try_files $uri $uri/ /b2b-supermarket/$yii_bootstrap?$args; } location /watch { index $yii_bootstrap; try_files $uri $uri/ /watch/$yii_bootstrap?$args; } location / { index $yii_bootstrap; try_files $uri $uri/ /$yii_bootstrap?$args; } location ~ \.php$ { if (!-f $request_filename) { return 404; } include fastcgi_params; fastcgi_pass unix:/var/run/php/php8.0-fpm.sock; fastcgi_index $yii_bootstrap; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param REDIRECT_STATUS 200; } #location / { # First attempt to serve request as file, then # as directory, then fall back to displaying a 404. # try_files $uri $uri/ =404; #} # pass PHP scripts to FastCGI server # #location ~ \.php$ { # include snippets/fastcgi-php.conf; # # # With php-fpm (or other unix sockets): # fastcgi_pass unix:/var/run/php/php7.4-fpm.sock; # # With php-cgi (or other tcp sockets): # fastcgi_pass 127.0.0.1:9000; #} # deny access to .htaccess files, if Apache's document root # concurs with nginx's one # location ~ /\.ht { deny all; } } Please change: 1. example to your domain name. 2. php8.0-fpm.sock to your PHP version. For example, if you use 8.2, change this to become: fastcgi_pass unix:/var/run/php/php8.2-fpm.sock;
    1 point
  22. Here is the example: BTW, did you try the Product Documents application? Looks like this is what you need.
    1 point
  23. If it's for products you got an extension: https://www.oscommerce.com/app/productdocuments Br. Ørjan
    1 point
  24. It's just information messages for import from internal osCommerce v3. Thanks. I see. I will contact you if testing needs your help.
    1 point
  25. from first of June it will be V4 videos. 2 are already ready... they are in proofing stage and going to be uploaded.
    1 point
  26. Okay after carefully backing up my theme, holding my breath and pressing the force update button... It seems to have worked, seemed to go smoothly, says it's updated and I still have a functioning shop ... Hooray! Lorraine
    1 point
  27. @Ken SheaSee this thread.
    1 point
  28. Ken Shea

    Adding a new Widget

    Don't know how many hours I have in this but plenty it goes to show, quiters don't succeed 😉
    1 point
  29. Yes, done Found the text in admin > translations search main > TEXT_HELP_PASSWORD ( main )
    1 point
  30. Moving the county state up = success May look into that to move some of the text blocks to their normal place for US addresses.
    1 point
  31. sorry Ken, Did not get back quick enough. Have been snowed under recently. I try to help but sorry that I could not get back. Normally I get a notification if I get a reply but not been getting them. Thank go for Andy, a true gent....
    1 point
  32. Hi Ken, You can change that by editing the main style sheet and searching for ".rating-0" In my case, on line 361 all of the star ratings are defined to have the same colour, which is $font-color-1
    1 point
  33. 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
  34. Thanks, Have made a feature request on github.
    1 point
  35. I completely agree that SEO plays a crucial role in online business success. For those interested in SEO and wanting to learn more about pop-up ads,
    1 point
  36. CHD-UK

    Banners Carousel arrows

    Apologies Fernando, I miss understood your question! Yes, you are correct, the easiest way to hide them is using the style sheet. Thank you for sharing your solution!
    1 point
  37. again, adding an item to the cart on the front end will make it visible like above on the thene
    1 point
  38. HAHAHAHAHA been looking all over for how and there it is.
    1 point
  39. Thanks for sharing Steve, excellent write up! remember to keep a local copy just incase the files are removed with a future update.
    1 point
  40. 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
  41. CHD-UK

    Editing text help

    Hi Ken, Try looking in ADMIN -> Design and CMS -> Menus. Select the categories menu at the top and you may find it in your category tree
    1 point
  42. Ken Shea

    How to?

    Wow Andy You went the extra miles, that is a big help on how to locate particular theme areas. I'll be looking into that tomorrow. Ken
    1 point
  43. 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
  44. 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
  45. By default, taxes charged only for sales channel country/state. But if you turn on Calculate different tax by country option, you will be available to set taxes for different countries and states.
    1 point
  46. Ivan Holbi

    Why so complicated

    Hi Jason, Please PM me with the login details to the admin area of your website for us to check it further. Best regards, Ivan
    1 point
  47. jroc9999

    Layout & Captcha

    Problem verified and fixed as per MrMayBerry's comments above. See photos for some paint brushing Returning coding... move captcha coding (lines 28 to 32) below line 45 Register coding... move captcha coding (lines 243 to 247) below line 252 Keep in mind your coding lines may not be exactly the same, but this is good place to start, and what you are looking for. Enjoy
    1 point
  48. Would it please be possible to send us access to the test server (via the messages) so that we could check what is going on there? Thanks!
    1 point
×
×
  • Create New...