Guide
Introduction
XSLT functions play a key role in designing and developing websites in C1 CMS. In this guide you will learn how to create XSLT functions, edit XSLT functions by adding input parameters and making calls to other CMS functions, edit their markup as well as preview and debug the functions.
This guide is intended for web developers who want to learn how to create XSLT functions in C1 CMS.
As a web developer, you must be an expert in XML and XSLT and know how to work with C1 CMS and in its CMS Console. Knowing C# is a plus as some topics include examples in C# as a scripting language used in XSLT.
You need to have access to the Functions perspective with sufficient permissions to create, edit and delete XSLT functions. To use the XSLT functions on pages and layout templates, you might also need to have access to the Content and Layout perspectives.
To get started with XSLT Functions, you are supposed to take a number of steps.
Getting Started | ||
Step | Activity | Chapter or section |
1 | Create a function | |
2 | Edit its general settings | |
3 | Edit its debug settings | |
4 | Add input parameters | |
5 | Make function calls | |
6 | Edit its XSLT markup | |
7 | Preview the function |
In the following few chapters, you will learn more about these and other activities.