Leaderboard
Popular Content
Showing content with the highest reputation since 04/17/2023 in Posts
-
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
-
Nginx setup for osc 4.12
osCommerce-Official and one other reacted to Webitbz for a topic
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.conf2 points -
Why doesn't PHP 8.0 work?
pandrei and one other reacted to jimdanforth for a topic
You have a nice life. I hopenyou are able to find what you need.2 points -
Why doesn't PHP 8.0 work?
Ken Shea and one other reacted to jimdanforth for a topic
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 -
2 points
-
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 helps2 points
-
Jesus, just spotted where I need to add it. Menus> Under menu select footer... Dohhhhh2 points
-
Try to change the same setting into the .user.ini file at the site root.2 points
-
@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
-
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
-
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
-
Managing Deficit Product Report
osCommerce-Official reacted to Inna Tretyak for a topic
Optimize your inventory management with our Deficit Product Report module. Learn to monitor and analyze orders, sorting and searching effortlessly. More details here1 point -
1 point
-
Error (#42S22) - An internal server error occured.
mendoh reacted to Ivan Holbi for a topic
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, Ivan1 point -
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.pdf1 point
-
New clean install and links from Splash page not working.
pandrei reacted to andrethegiant for a topic
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 -
Enabling Development Mode: Safeguard Your Test Website
Smoky Barnable reacted to Inna Tretyak for a topic
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 Mode1 point -
1 point
-
who want to show your project as made using oscommerce?
osCommerce-Official reacted to stevep123 for a topic
The Networking Store https://network-cabling.co.uk/store/1 point -
Automatically send data feed to Froogle
Mort-lemur reacted to Smoky Barnable for a topic
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 -
Issues AGAIN when performing simple edits of a standard OSC4 theme...
mendoh reacted to Ivan Holbi for a topic
Hi Mendoh, Please see my post above regarding the issues mentioned in this post. Regarding "Trying to re-enable the turned-off categories does not restore the previous layout." please see point 5 in my post above. Regarding "Even more puzzling, the categories and subcategories I added do show at breadcrumb or header level in homepage, however, as soon as you click on them, they will not show any products, despite at least one product per subcategory is actually present and enabled." in the category Audio surveillance microphones all the products in all the subcategories are switched off. But in the category Audio and video recorders all the products are switched on so they are displayed. Please see the screenshot below. Regarding "Missing new category", for example in the category Audio and video recorders the option Show on home page is switched on. Please see the screenshot below. That is why it is displayed on the front end. But this option is switched off on the category Audio surveillance microphones. Please see another screenshot below. So it is not displayed on the front end. Best regards, Ivan1 point -
Creating a new payment module for Oscommerce
nordicsolution reacted to CHD-UK for a topic
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 -
Failed to download application error
CHD-UK reacted to Ivan Holbi for a topic
Hi All, Thank you for drawing our attention to it. The issue per three posts above has been fixed. Best regards, Ivan1 point -
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 on1 point
-
Can't install V4 on xampp
osCommerce-Official reacted to pandrei for a topic
1 point -
USPS Rate V4, Intl Rate V2 (official support thread)
Tiff13 reacted to ozEworks Support for a topic
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.php1 point -
USPS Rate V4, Intl Rate V2 (official support thread)
zitt reacted to ozEworks Support for a topic
https://old.oscommerce.com1 point -
How To Add Link for Customer to Agree to Terms and Conditions before Checkout?
Smoky Barnable reacted to pandrei for a topic
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 changes1 point -
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
-
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
-
1 point
-
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
-
1 point
-
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
-
They contain common pages for the whole site. For example, About us page, Contact us page, Privacy page, Terms & Conditions page, etc.1 point
-
1 point
-
again, adding an item to the cart on the front end will make it visible like above on the thene1 point
-
1 point
-
That tookcare of it Andy All good Thanks guys1 point
-
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 effect1 point
-
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 in1 point
-
Your explanation is fantastic, very good work, I didn't know that part of the theme designer. thank you very very much greetings1 point
-
1 point
-
How to set up multiple stores with different domain names and shared admin1 point