20/10/2025 - LMS 2025_04
Website Enhancements. Checkout improvements: Company number validation: Italy : Field hidden and replaced by the SDI code. Romania : Field made mandatory; enforced 12–20 characters limit (letters and…
Updated
by Romain Maquaire
Website Enhancements
Checkout improvements:
- Company number validation:
- Italy: Field hidden and replaced by the SDI code.
- Romania: Field made mandatory; enforced 12–20 characters limit (letters and digits).
- VAT number validation:
- Romania: Make field mandatory; enforce 20 characters limit (letters and digits).
- SDI code field:
- Displayed for Italy only.
- Automatically prefilled if the user logs into the LMS during the redirect process.
- Validation: Mandatory field with a 7 characters limit (letters and digits).
- Auth page: Improved design for enhanced usability and visual consistency.
- Burger menu button: Removed from the checkout page on tablet and mobile devices.
- Pay page: Sequential navigation improved by conditionally displaying sections based on completion of the previous step.
Product pages
- Course description: Fixed line spacing issues when text wraps to the next line.
- Academy 24/7 label: Corrected button link color to match design specifications.
Product lists (Search page, Function pages, Category pages)
- Catalog filters: Enabled filtering for courses available in Academy 24/7.
Paragraphs & Layout
- Fixed issue where bold styling was not applied to Croatian special characters.
- Function list: Enabled section selection on Homepage and Content pages.
- Bestsellers: Displayed "Free" label on courses priced at 0 €.
Security / Performance:
- Images: Drupal URLs hidden in website image links.
- Redirects links: Centralized storage for faster access and improved management.
Rebranding
- CTA buttons: Updated styling to feature orange and white color scheme.
Drupal Enhancements
Content management
- Main navigation: Removed unused icons and highlight fields.
- Function list: Added a dedicated section to display links to function pages.
- Function page: Enabled selection of icons and training counts.
Interface improvement
- Hidden unused content types from filters and page creation interface.
- Language selection restricted to those supported by the group's country.
- Enhanced post-save/edit redirection logic for smoother content management.
- Added infotext to section fields to guide users.
Integrations Enhancements
- LMS Integration:
- Fixed checkout API calls for Italy and Romania to ensure proper LMS communication.
- Removed participants array from API payload to simplify and streamline checkout requests.
How did we do?
12/04/2022 - LMS - Maintenance