Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Leaderboard

Popular Content

Showing content with the highest reputation since 05/05/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!
    3 points
  2. 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
  3. Jesus, just spotted where I need to add it. Menus> Under menu select footer... Dohhhhh
    2 points
  4. pandrei

    new update crashed

    Try to change the same setting into the .user.ini file at the site root.
    2 points
  5. 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
  6. 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
  7. 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
  8. DrFlo

    FILTER

    We're currently preparing a new installation of OsCommerce 4 to replace an old shop installation. So far it's been quite a journey but we're making good progress. Trying to add properties and use those as filters we stumbled accross this topic. First off I have to admit that there's no chance I'd ever gotten an idea of having to install an extension for a function that seems like it's already in place. Before installing the plugin there is no way to toggle the switches on the category as seen on the screenshot bale76 posted. We've installed and activated the extension and can now slide options, however saving those values will never work. They will always be ticked off when opening the settings again plus the price filter that's on the system by default is missing once the extension is activated. I'm wondering if this project is actively worked on and worth working on as the documentation is really bad, barely showing anything but obvious options. As much as I'd like to use it, it does not seem to be moving and there's too many bugs that are hard to fix without any documentation. Hope someone has found a way to actually use the Product Properties Filters. Thank you
    1 point
  9. 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
  10. 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
  11. HaHA, I'll look into your suggestion tomorrow. Thanks Andy
    1 point
  12. Wish I could remember what I did with that easy button Thanks so much Andy,
    1 point
  13. Thanks, Have made a feature request on github.
    1 point
  14. Got it Andy. Thank you Ken
    1 point
  15. 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
  16. 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
  17. Hi Ken, For the background on the hover-box for the cart, it appears that you may have a "background-color" attribute missing. Goto the CSS editor and search for ".w-cart", then check the rules you have defined for ".cart-content" as shown below... You can change the "$background-colour-7;" to any of the colors already definded in your theme variables (see right hand side of the window), or alternatively use a color of your choice in # format eg. #90ee90;
    1 point
  18. Hi Ken, Your background on the my account is because there is an extra "color" in your background-colour attribute. If you remove that and ensure that the variable name starts with a $ then that should fix one issue. I'll have a look at the other now...
    1 point
  19. 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
  20. 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
  21. Very strange. I know that if you are on shared hosting you will come across issues. Dedicated hosting is the way to go if you have not already. I had many issues at the start and was trying many hosting plans. Always OSC screwed up on shared. Dedicated no issues at all.
    1 point
  22. again, adding an item to the cart on the front end will make it visible like above on the thene
    1 point
  23. HAHAHAHAHA been looking all over for how and there it is.
    1 point
  24. 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
  25. I can see where that was a big deal for you to get right and your sharing will surely save others a lot of time and frustration.
    1 point
  26. Ken Shea

    A Fixed top banner ?

    OK,don't know how you know but glad you do
    1 point
  27. CHD-UK

    Customer sort choice?

    Hi Ken, You could set the default sort order for product listings in the ADMIN, then remove or hide the "Sort Order" widget from your page. To set the default sort order, ADMIN-> Settings _> Configuration -> Product Listing Search down the available option for "Product listing default sort order", click it, then click edit on the right hand side. Select one and then click update. You can then hide the sort widgets by adding this to your main CSS .sorting { display:none; } Save! and then refresh the page in your browser. The above CSS will affect ALL of the sorting widgets, so check you are happy with the results. to undo, just delete the lines from the CSS file (Note - it sorts the elements, so you may need to scroll down to find it again!) You can always go into all of the individual pages and remove it if you prefer
    1 point
  28. 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
  29. Ken Shea

    Editing text help

    That tookcare of it Andy All good Thanks guys
    1 point
  30. 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
  31. CHD-UK

    "Sales tags"

    Hi Fernando, I think that they are used to group items together for promotional sales. By "tagging" a products sale / discount price you can quickly see items that were in that event. So first off, you would do something like create a new "SALES TAG" on the ADMIN -> Settings -> Sales Tags -> "Click Insert button in top right" Enter something like "weekend 13 promotions" Next you would go to ADMIN -> My Marketing Tools -> Sales Here you find a list of all products which you have a promotion or sale for. At the top there is a filter option for "Sales Tag" and you can use this to show just the promotions which have been assigned the selected sales tag So, to Assign your tag to a products promotion, click to select a promotion in the list at the bottom and click edit on the right hand side of the screen (or click insert button at the top to create a new one) Choose your sales tag in the box at the top and click save. Now, when viewing the promotions, you can use the filter at the top to see only the items with this tag. At the moment, the only bulk action you can do is delete! I'm sure there will be an add-on module to extent the functionality and you may even be able to group and filter some sales reports, but I haven't looked into this yet!
    1 point
  32. warleb2

    Editing text help

    Should be able to edit that in themes, Home page. Edit text
    1 point
  33. warleb2

    Attribute Images

    I managed it like this. So in this case it works a bit better. Going forward models changes or different finishes can just be added to the template and pushed towards the model that needs it. So its OK now for me
    1 point
  34. warleb2

    How to?

    Andy got there first lols
    1 point
  35. 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
  36. CHD-UK

    How to?

    Hi Ken, Yes, you will need to add the line background-color: #90ee90; to the .w-account css file and then save it. You also need to edit the widget in the visual editor to remove the current background and font colours you have set. If we can get the changes to take, it should work just fine. Here are a few screen shots I've taken from prototyping the changes on your live website in my browser. This process may help in future as it will help you track down which parts of the theme to change. 1. In my web browser, I click f12 to get the developer tools, then click inspector. Select an element on the page using ctrl + shift + C (top corner icon) and choose the account box 2. The current styles are shown over to the right. You can see that both background-color and font color are set. So next I click the tickmarks next to background-color and color to disable these styles (this will be like us clearing them from the account widget) Next, I am clicking html document window to exand the A class to reveal the "::before" pseudo class, then click it to select and display the styles applied to it. You will see in the top right the ".w-account .my-acc-link::before" style. It currently has #0 for the colour and no background-colour set! (as per the browser window perview) - Will are going to test our changes here, then they will need to be duplicated into the themes css when we are happy. This one is fairly simple, we are just going to add a new entry for background-colour: #90ee90; You will see the icon spring to life - the preview is slight wrong colour because it is selected but de-selecting you will see it is as required Alternatively, it you are looking to blanket change all of the yellow to another colour, consider the styles button in the themse section. For the buttons, they are coloured using a variable named background-color-4 :: you will see this available down the right hand side when editing the CSS for the account widget. Just click to insert the colour-name, sort of like a short cut - everywhere that it appears will be replaced with the colour you define on the "styles tab" If you make changes on the styles tab you will need to flush the cache and rebuild the theme from the ADMIN menu. (Make sure the style rules have a ; at the end - missed it when taking this screen shot!! )
    1 point
  37. 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
  38. 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
  39. CHD-UK

    OSC forum get hacked?

    Hi Steve, good to have you back! - I noticed that all of your posts had disappeared and there was no way to contact you. I think that the team have been blanket banning these spam bots and you must have got caught up in that, hope that can restore all of your contributions
    1 point
  40. Not sure when or how, well,.. think I know how but have apparently deleted the register new customer wigit in mobile at some point. Have restored back quite a ways and still no register menu. Returning Customer login is OK Any suggestions I can try.
    1 point
  41. Thank you Andy, Could not get it to do as wanted, not sure it'd be used anyway............moving on Did you get what I had sent to your email?
    1 point
  42. 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
  43. pandrei

    new update crashed

    Let me summarize for everyone. The update to v4.12.56860 is a large update and the update script may be force terminated due your php settings (memory_limit must be more that 400M) or web server limits. If the update was successful, you will see something like this: Otherwise, most likely the script was forcibly terminated, the update is not fully completed and your frontend and backend are most likely not working 😢 What can you do 1. Copy the file update_from_55725_to_56860_version.zip from uploads folder to the site root 2. unzip it and overwrite all files if it asks. To unzip use this bash commands: cd your_site_root unzip -o update_from_55725_to_56860_version.zip If you have not access to command line, you can upload the attached file extract_zip.php to the root dir and run it from your browser https://you_site/extract_zip.php You have to see the line <path>/update_from_55725_to_56860_version.zip extracted to <path> in your browser 3. If it restores the admin panel, login, go to Settings -> Cache Control, select Migrations apply and click Flush button If you still could not login, you should run this commands: cd you_site_root php yii.php migrate and type yes when it asks you to confirm If you have not access to command line, you can upload the attached file apply_migrations56860.php to the root dir and run it from your browser: https://you_site/apply_migrations56860.php 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. 4. Your frontend and backend should be restored. So, login to the backend, go to Settings->Cache control and flush all cache extract_zip.php apply_migrations56860.php
    1 point
  44. Ken_Shea

    new update crashed

    Cleared browser and server cache restored web site/v4 files uploaded both update_from_55725_to_56860_version.zip and apply_migrations.php extracted update_from_55725_to_56860_version.zip ran https://your_site/apply_migrations.php from browser admin > settings > cache control flushed all cache Both site and admin load fine success....... I think... hope 🙂 Thanks andrei
    1 point
  45. jimdanforth

    new update crashed

    cant be. I broke it first.
    1 point
  46. How to set up multiple stores with different domain names and shared admin
    1 point
  47. CHD-UK

    Banners Carousel arrows

    Hi Fernando, There could be a few reasons for that, so have a check of these to start with... 1. When you click edit on the banner widget, check that the type is carousel and that all of the banners shown in the popup window at the bottom are enabled. If they are disabled, click the "edit banner" text link and goto the "settings" tab in the popup and click the "banner status" toggle, then save 2. The next thing to check is that all of the banners listed in the popup window are assigned to the current sales channel. If not, you can click the "edit banner" text link and this time goto the "sales channel" tab and assign them to your sales channel. 3. Also worth checking that the "banner group" you have assigned has multiple banners in it! If not add a couple of extra banners. Hopefully one of those will fix it for you
    0 points
×
×
  • Create New...