Information Center

In the Information Center you will find everything you need to know about SobiPro and its applications!
It is also the place to download SobiPro, its applications and language packages.

Information Center

Quick jump to:

SobiPro Templates & Design

SobiPro uses an standardized advanced template engine for the front-end templates. These templates are built in XSL. XSL stands for EXtensible Stylesheet Language, and is a language to process XML documents. With XSL you can build powerful templates.

The Global Template Manager in SobiPro screenshot

More about the Template Language XSL

SobiPro uses XSL templates to render its output. What does this mean?

As you can have a different template package for each section you build, there is a global template manager available to show and manage all installed SobiPro template packages and files. Just select Template Manager from SobiPro's control panel or from the upper right menu.

Each section has additionally its own section template manager where only the files of the template, used for that specific section is shown.

SobiPro comes with a default template pre-installed. This template is highly configurable and fits most of the needs. In its fourth version now, it is called 'default4' (V4). This template is made for Bootstrap 3. If your Joomla template does not use Bootstrap 3, either activate Bootstrap 3 for SobiPro content (in the section configuration) or change the Bootstrap 3 specific HTML code into Bootstrap 2 code (experienced users).

A template package consists of several XSL template files for the different views of SobiPro. The currently loaded template file of a section, depends on the actual SobiPro task. Additionally a template packages has CSS and Javascript files included.

SThe XSL template files within a package

XSL Template files available for the different SobiPro views
Tags: file | template | XSL | XSLT

SManage and edit Templates

Manage SobiPro templates and edit the template files of a template package to fit your needs.

SDuplicate a Templateupdated

Create a copy of an existing template package for your own modifications. This prevents your template from being overwritten on update of SobiPro.

SFirst steps to your own Details View templateupdated

Instructions for creating your own details view template with separated fields

PHP in SobiPro Templatesupdated

Usage of PHP functions in XSL templates, predefined PHP functions and register PHP functions

SCSS override for SobiPro applications

Shows how to create a CSS override file for applications

STranslate text in Template files

How to translate texts used in template files

The Section Menu

SobiPro's section menu, available for each of your sections (directories)

Ready made SobiPro Templates

Information about the installation and configuration process of SobiPro templates including a detailed description of the default template delivered with SobiPro.

XML Data Nodes

Description of the XML data available for the different views of SobiPro

Useful Template Snippets

Bag of tricks. Useful code snippets to use in SobiPro templates.
SDocument available for subscribers only (dependend on subscription type).

Copyright (C) 2006-2018 Sigsiu.NET GmbH (https://www.sigsiu.net). All rights reserved.

This documentation and all images therein are copyrighted and protected by law. You may not publish, distribute or sell them or parts of it without explicit written permission of Sigsiu.NET GmbH.

Powered by SobiPro
to Top