
# OtTemplating

Extension de templating typo3.

|||
|---|---|
| Extension key | ot_templating |
| Vendor | Opentalent |
| Nom | OtTemplating |

Le rôle de cette extension est de fournir des modèles (templates) communs à tous les sites de l'arborescence. 
Cette extension fpournit à la fois une configuration Typo3 commune et des modèles contenant
chacun des assets et des layouts HTML.


## Comment installer

**Menu Extensions** : S'assurer que les extensions ot_templating et ot_connect sont installées et activées

**Menu Gabarit** : Sélectionner la page racine du site, et créer un nouveau gabarit de site. S'assurer que les constants et la configuration restent vides.
Editer le gabarit, aller à la page 'Inclusions' et inclure les extensions suivantes:

* Fluid Content Elements (fluid_styled_content)
* Fluid Content Elements CSS (optional) (fluid_styled_content)
* Form (form)
* News (news)
* Frontend editing (frontend_editing)
* Editable Fluid Styled Content v9 (frontend_editing)
* Templating (ot_templating)

Ensuite, ajouter les lignes suivantes dans le champs `constants`:

    plugin.tx_ottemplating {
        settings {
            [...]
        }
    }

Pour connaitre le contenu exact, voir le fichier `ot_templating/Configuration/TypoScript/constants.txt`

Enregistrer, et quitter.

**Menu Page** : Éditer la page racine du site

* Onglet 'Apparence' : 
  * Changer 'Gabarit Backend (seulement cette page)' et mettre 'Columns from selected "Page Layout"'
  * Changer 'Gabarit Backend (sous-page de cette page)' et mettre 'Columns from selected "Page Layout"'
* Onglet Page layouts:
  * Changer 'Page Layout - this page' et mettre 'Gabarit Accueil'
  * Changer 'Page Layout - subpages ' et mettre 'Gabarit simple'

Enregistrer, et quitter.
