Bootcamp Contenu

Durée 3 jours
Formats Privé sur site
Versions De Liferay 7.1

Des contenus adaptés

Offrez le bon contenu à vos utilisateurs et contrôlez l'accès aux ressources importantes.

Une stratégie de contenu simplifiée

Découvrez comment les fonctionnalités telles que les structures, les modèles et les fragments de page simplifient la gestion du contenu.

Publication en toute sérénité

De la prévisualisation à la validation, apprenez à publier vos contenu de manière efficace.

Au programme

  • Offrez le contenu le plus adapté à vos utilisateurs

    • Travaille avec Liferay DXP

      • Créer des expériences digitales pour vos utilisateurs
      • Appliquez ce que vous apprenez à un cas d'utilisation réel
    • Gestion des accès à vos contenus

      • Définissez des permissions granulaires pour chaque contenu
      • Tirez parti de la gestion des rôles
    • Gestion des utilisateurs

      • Comprendre comment les groupes d'utilisateurs vous aident à gérer le contenu
      • Différences et stratégies pour l'organisation des utilisateurs
  • Captivez vos utilisateurs

    • Suscitez l'engagement de vos utilisateurs grâce aux contenus

      • Modifiez plus facilement vos contenus grâce aux nouvelles fonctionnalités de Liferay DXP 7.1, comme l'édition en ligne et les fragments de page
      • Créez et gérez du contenu rapidement pour mieux répondre aux besoins de votre entreprise
    • Gestion des ressources numériques

      • Stockez, organisez, recherchez et distribuez facilement du contenu
      • Aidez vos utilisateurs à trouver rapidement le contenu dont ils ont besoin
      • Assurez-vous que seules les dernières ressources approuvées sont utilisées pour distribution externe
    • Création et modification de contenu

      • Créez du contenu pour le site web de votre entreprise
      • Présentez vos contenus de manière cohérente grâce aux structures et aux modèles
      • Modifiez des pages comme si vous modifiez du contenu
    • Solutions Self-Service

      • Générez des landing page et des sites entiers grâce aux modèles
      • Simplifier le processus de publication avec un contenu dynamique automatisé
  • Interaction avec vos utilisateurs

    • Publier un contenu de blog pertinent pour fidéliser vos clients

      • Gagnez la confiance de vos clients grâce à des contenus pertinents
      • Augmentez votre notoriété grâce à des contenus qualitatifs
    • Support international

      • Créez du contenu spécifique à une région
      • Soutenez vos équipes régionales pour mieux répondre aux besoins de leur marché
    • Trouver le bon contenu

      • Recherchez facilement ce dont vous avez besoin
      • De nouvelles applications qui génèrent des résultats pertinents
      • Affinez les résultats de recherche grâce à la recherche facettée
    • Commentaires clients

      • Identifiez les préférences de vos utilisateurs grâce aux formulaires
      • Analyser les données de vos formulaires pour prendre de meilleures décisions
  • Gestion des processus métier

    • Configuration de processus de validation

      • Utiliser le workflow pour implémenter votre processus de validation métier
      • Soyez informés des mises à jour qui vous intéressent
    • Publication de contenu en direct

      • Prévisualisez votre contenu avant sa publication
      • Préparez, gérez et exécutez plusieurs campagnes simultanément
    • Pour aller encore plus loin :

      • Aperçu des fonctionnalités :
        Analytics Cloud
        Commerce
        Mobile
Une erreur s'est produite lors du traitement du gabarit.
Java method "com.sun.proxy.$Proxy625.getArticle(long, String)" threw an exception when invoked on com.sun.proxy.$Proxy625 object "[email protected]29579b64"; see cause exception in the Java stack trace.

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign article = journal_article_loc...  [in template "ARTICLE_UTILITIES" in macro "runtime_embed_journal_article_by_article_id" at line 119, column 9]
	- Reached through: @article_utilities.runtime_embed_jour...  [in template "10155#10195#LEGO" at line 39, column 96]
----
1<#import "${templatesPath}/article_utilities" as article_utilities> 
2 
3<div class="lego-article ${article_class.getData()}" id="article-${.vars['reserved-article-id'].getData()}"> 
4	<#list section.siblings as cur_section> 
5		<section class="block-container lego-section section-${cur_section_index + 1} ${cur_section.section_class.getData()}" ${cur_section.getData()}> 
6			<#list cur_section.block.siblings as cur_block> 
7				<div class="block block-${cur_block_index + 1} content-column lego-block w${cur_block.width.getData()} ${cur_block.block_class.getData()}" ${cur_block.getData()}> 
8					<#list cur_block.element.siblings as cur_element> 
9						<#assign cur_element_tag = cur_element.tag.getData()> 
10 
11						<#if !cur_element_tag?has_content> 
12							<#assign cur_element_tag = "div"> 
13						</#if> 
14 
15						<#assign cur_element_css_class = "lego-element " + cur_element.element_class.getData() /> 
16						<#assign button_attrs = cur_element.getData() /> 
17 
18						<#if article_utilities.has_update_permissions()> 
19							<#assign cur_element_css_class = cur_element_css_class + " live-edit" /> 
20							<#assign button_attrs = button_attrs + " 
21								data-article-id='${.vars[\"reserved-article-id\"].getData()}' 
22								data-level-path='${cur_section.name}::${cur_section_index},${cur_block.name}::${cur_block_index},${cur_element.name}::${cur_element_index},${cur_element.content.name}::0' 
23							" /> 
24						</#if> 
25 
26						<${cur_element_tag} class="${cur_element_css_class}" ${button_attrs}> 
27							${cur_element.content.getData()} 
28						</${cur_element_tag}> 
29					</#list> 
30 
31					<#if cur_block.article_url_title?has_content> 
32						<#list cur_block.article_url_title.siblings as article_url_title> 
33							<#if article_url_title.getData()?has_content> <@article_utilities.runtime_embed_journal_article_by_url_title article_url_title.getData() /> </#if> 
34						</#list> 
35					</#if> 
36 
37					<#if cur_block.article_id?has_content> 
38						<#list cur_block.article_id.siblings as article_id> 
39							<#if article_id.getData()?has_content> <@article_utilities.runtime_embed_journal_article_by_article_id article_id.getData() /> </#if> 
40						</#list> 
41					</#if> 
42				</div> 
43			</#list> 
44		</section> 
45	</#list> 
46</div> 
47 
48<#if css.getData()?has_content> 
49	<style type="text/css"> 
50		${css.getData()} 
51	</style> 
52</#if> 
53 
54<#if javascript?? && javascript.getData()?has_content> 
55	<script> 
56		${javascript.getData()} 
57	</script> 
58</#if> 

Didn’t find what you were looking for?

Contact us, and we'll work to find a training that meets your needs.