.net-Entwicklung: XSL-Transformation für Webmenü

Inhaltsverzeichnis

.net-Entwicklung: XSL-Transformation für Webmenü

Ein Kunde der mwbsc GmbH hat uns gebeten als Software-Entwickler Kundenanpassungen am Shop-System Sellery vorzunehmen: Das Navigationsmenü, welches über XSL-Transformation dynamisch erzeugt wird, musste umgestylt werden.

Das Projekt in der Faktentabelle:

EigenschaftWert
Zeitraum05/2017
Rollen.net-Software-Entwickler
Technologien.net-Framework
BesonderheitenXSLT-Transformation
Nächste Schritte

Review zum Projekt:

 

Die Herausforderung liegt in der XSL-Transformation in Kombination mit einer variablen mehrstufigen Menüstruktur. XSLT ist ein mächtige Technologie zur Erzeugung von XML-Strukturen, hat aber auch seine Tücken. Abhängig der Ebene mussten entsprechende CSS-Attribute in die XML-Struktur generiert werden. Dies war nur durch spezielle IF-Konstrukte (<xsl:if>) möglich ist. Am Ende konnte aber die fertig generierte XML-Logik an den Webdesigner übergeben werden, der dann mit CSS das Menü „hübsch“ gemacht hat.

Falls als auch Sie einen B2B Webshop für Ihre Firmenkunden benötigen so kommen Sie gerne auf uns zu:

    weitere insights

    Setting Up a NuGet Feed for Acumatica Libraries

    Introduction Seasoned developers are probably aware of the benefits of using a package manager tool for installation and updates of packaged reference files and libraries.  Such packages contain reusable code that are published to a central repository for consuming by other programs.  The advantages to using such a tool is to maintain any common code in a common location, rather than needing to copy the individual files around and maintain… …

    Read more >