[Full folder à définir]
Rubrique Science pour tous !ATTENTION. Template FULL par défaut : content/full.html.twig
Vérifiez la configuration afin d'associer un template adapté à ce type de contenu
A moins que le type de contenu ne fasse partie des classes eZ4 non retenues pour eZ6
Champs
name | ezstring |
---|---|
short_name | ezstring |
short_description | ezrichtext |
description | ezrichtext |
Configuration pour Ibexa
- Dans .../src/Cirad/EzSiteBundle/Resources/config/content-types/
- Ajouter un folder.yaml
Le plus simple: copier un yaml existant. Par exemple 'crd_actualite.yaml' et changer toutes les occurrences de 'crd_actualite' par 'folder'
system: default: content_type: folder: #thumbnail: 'bundles/ciradezsite/images/admin/ezsite-type-icons.svg#folder' thumbnail: '/global-img/ezsite-icones-admin.svg#folder' ezsite_front: content_view: full: folder: controller: 'App\Cirad\EzSiteBundle\Controller\CiradController::fullAction' template: "@CiradEzSite/content/default/full.html.twig" match: Identifier\ContentType: [folder] line: folder: controller: 'App\Cirad\EzSiteBundle\Controller\CiradController::lineAction' template: "@CiradEzSite/content/default/line.html.twig" match: Identifier\ContentType: [folder] embed: folder: controller: 'App\Cirad\EzSiteBundle\Controller\CiradController::embedAction' template: "@CiradEzSite/content/default/embed.html.twig" match: Identifier\ContentType: [folder] ETC...
Configuration pour ezSite
- Dans
- .../ezconfig/projets/content-types/ (ou standard, gprojets...)
- ou
- ../ezconfig/standard/sites/ez6te/
- Ajouter un folder.yaml
- Rque: choisir .../sites/... quand il n'est pas prévu que le type intègre le modèle ezSite !
Quedlque chose comme (A ADAPTER!) :
cirad_ez_site: system: ez6te_group: blocs: folder/full: titre: [ 'name / textileLight <h1>' ] corps: - 'name' - 'short_name' - 'short_description' - 'description' annexes: - '...' folder/line: titre: - 'name / textileLight / linkto_location <h2>' folder/embed: titre: [ 'name/textileLight / linkto_location <h2>' ] corps: - '...'