Success Story: Ensuring Accessible Tab Displays for All Users

Tabs play a crucial role in organizing content and enhancing navigation. However, when they are not configurable or do not display correctly across devices, they can hinder usability and accessibility.

A user of osCommerce wanted to customize their store by adding a "Best Sellers" tab alongside "New Products" and "Featured Products." However, after attempting to implement this change, the tab did not appear. Additionally, the workaround used (hacking Best Sellers into New via widgets) worked only on the desktop version and not on mobile.

The support team guided the user through a structured process to properly add the "Best Sellers" tab:

  1. Create a New Featured Type:
    Navigate to SettingsFeatured Types and click Insert to create a "Best Sellers" type.
  2. Set Up the Page Template:
    • In the theme settings, go to Pages, expand Information, and click Add Page to create a "Best Sellers" template page.
    • Remove any pre-filled content and add the Featured Products widget.
    • Open the widget’s properties and select Best Sellers as the feature type.
    • Save the theme.
  3. Publish the Page:
    • Go to Design and CMSPages, create a new page titled "Best Sellers."
    • Assign it to sales channels if running a multichannel store.
    • Under the Template tab, assign the previously created template page.
    • Save the settings, reopen the page, and click Move to Public to make it live.
  4. Add to Navigation Menu:
    Go to Design and CMSMenu and add "Best Sellers" to the Categories menu.
  5. Insert Featured Products:
    • Navigate to My Marketing ToolsFeatured Products.
    • Add new products and set their feature type as Best Sellers.
  6. Verify the Frontend Display:
    Open the storefront and confirm the "Best Sellers" tab is now visible.

By following these steps, users can add tabs in a way that ensures accessibility, usability, and compatibility across all devices. This structured approach helps maintain a seamless shopping experience for all customers, regardless of their browsing method or accessibility needs.

Through accessible design and structured implementation, osCommerce continues to empower users with customizable and inclusive eCommerce solutions.

Tags
Ecommerce osCommerce 4.x Multiple sales channels Managing SEO Order Statuses Cron Scheduler osCommerce v4 Theme Customization PHP Compatibility Module Installation Free Shipping Customer Groups Theme Designer Cron Jobs Order Management Design Troubleshooting Checkout Page Responsive Design Language Settings Multilingual Store Translation Module German Language Multilingual Support PayPal Integration Shopping Cart Display Payment Module Configuration SQL Commands Customizing Buttons Payment Options German Translation Frontend Localization Enable Languages System Translate Module Shipping Configuration Zone Table Rate Shipping Weight and Price Restriction Shipping Module Setup Shipping Price Cutoff Shipping Compensation Limits Customer Details Validation Custom Validation Rules Mandatory Fields Setup Address Validation Minimum/Maximum Values Settings Order Status Notifications Email Templates Setup Customer Communication Automated Notifications Product Listing Image Display UpSell Module Widget Settings Cash On Delivery Prepayment Payment Via Invoice Click And Collect Shop Local Plugin Customization Address Configuration Promotions Tailored Offers Shipping Options Custom Promotions Automated Imports CSV Import XML Import Extension Generator Custom Extensions Backend Controller Development Tools Product Export Data Management Database Export Supplier Data Custom Exports Pricing Automation Supplier Pricing Retail Pricing Inventory Management Automated Workflows Database Update Customer Data Data Migration Ecommerce Security Admin Directory File Permissions Database Migration Secure Admin Access Ecommerce Migration Security Key 404 Error Fix Web Server Setup Website Upgrade Data Import Admin Error Fix Internal Server Error Tech Support Import Process XML Fix Database Management PHP8 Web Development Dev Support PHP Errors Software Upgrade URL Rewriting Website Optimization SQL Search Ranking Migration oscb156 PHP Secure Key Dev Solutions User Feedback Software Solutions Ecommerce Design Checkout Customization Order Confirmation Guest Checkout Invoice Link Checkout Optimization Shipping Details Banner Optimization UX Website Customization Image Management Web Design Category Display Store Customization Navigation Empty Categories Troubleshooting Website Icons Product Filter Product Management Active Status Products Product Video eCommerce UX Video Integration Privacy Settings Privacy Policy Coding Tips Bulk Update Paging Widget UX Improvement Website Navigation Batch Processing Store Optimization Website Fix User Experience Bug Fix Product Display Thumbnails Accessibility Best Sellers Inclusive Design Mobile Friendly Online Store Product Sorting Theme Settings Fixed Width Digital Launch ux design b2b b2c osCommerce UI Multi Store Management eCommerce Solutions Digital Transformation osCommerce 4 business growth HolbiGroup Innovation AI in Ecommerce Global Business Website Translations Local SEO