FLEXIContent Jobboard demo by Com3elles
  • Français (FR)
  • English (UK)
Basculer la navigation
  • Accueil
  • Nos offres
  • Candidature libre
  • Le Site d'exemple
    • Réaliser une cvthèque avec Flexicontent et joomla! partie 1
    • Réaliser une cvthèque avec Flexicontent et joomla! partie 2
    • Réaliser une cvthèque avec Flexicontent et joomla! partie 3
    • Réaliser une cvthèque avec Flexicontent et joomla! partie 4
    • Réaliser une cvthèque avec Flexicontent et joomla! partie 5
    • Réaliser une cvthèque avec Flexicontent et joomla! partie 6
  • Votre compte
  • Projet

Jour 6 : les fonctions avancées

Champs cascade

Le principe d'un champ en cascade est de pouvoir afficher les valeurs d'un champ B en fonction de la valeur d'un champ A.

Comme par exemple : le type de véhicule, la marque et le modèle.

On parlera de concept de champs maîtres. Dans cet exemple, nous allons créer un système de gestion de secteur d'activités :

1/ créer un champ "secteur" (type radio, radio image, select, selectmultiple, checkbox, checkbox image)


2/ mettre les différentes valeurs de premier niveau :


3/ créer 1 second champ "mission" select multiple par exemple


4/ dans champ maître, sélectionner le champ "secteur"

5/ Editer les valeurs du champ en associant vos valeurs à leurs valeurs maîtres

6/ Sauver

 

Upload d'image

Le nouveau système d'upload d'image permet 2 choses :

  • de charger une image par simple drag and drop
  • de charger et d'assigner plusieurs images d'un coup

Pour charger une image simplement :

1/ Cliquer sur l'icone de chargement
2/ Lâcher votre image dans la zone


Pour utiliser l'uploader multiple :

1/ Editer votre champ image

2/ Activer l'option auto insert on upload


Maintenant depuis votre article, utiliser le bouton multi upload

 


Glisser toutes vos photos (vous pouvez les renommer à la volée).

Cliquer sur uploader : vos images seront automatiquement ajoutées dans l'article.

Sauver votre article.

 

Import/export de données

FLEXIcontent est maintenant équipé d'un système d'import csv. Il est accessible depuis le panneau d'administration et permet d'ajouter du contenu en mode création mais aussi mise à jour de contenu existant.

 

Le format du CSV à charger se présente sous la forme :

title ~~ text ~~ catid ~~ textfield3 ~~ emailfield6 ~~ weblinkfld8
~~ title 4 ~~ description 4 ~~ 31 ~~ textfield3 value ~~ Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser. ~~ www.somedomaina.com
~~ title 5 ~~ description 5 ~~ 54 ~~ textfield3 value ~~ Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser. ~~ www.somedomainb.com

Vous pouvez réaliser de multiples réglages pour obtenir un import puissant.

Beaucoup moins connu mais tout aussi intéressant, FLEXIcontent permet un export des données en backend mais aussi en front end ! le tout en étant compatible avec les filtrages avancés.
Vous pouvez permettre aux utilisateurs de filtrer une vue catégorie et exporter les résultats en live.

Il faut éditer chaque champ pour lui dire s'il est contenu dans l'export.

Dans notre cas, je vais activer cette fonction pour que le recruteur puisse exporter sa liste
Pour cela j'édite ma catégorie pour afficher le bouton en front.

L'export en backend est tout aussi simple.
1/ on édite la configuration globale et on active l'export.
2/ cela fera apparaître le bouton d'export.
Vous exportez la liste des articles visibles, donc si vous filtrez, les données de votre export seront mises à jour.

Customisation des emails et des messages

Pour bien finir notre CVthèque, nous allons customiser les messages et le contenu des emails, ici point besoin de programmation : tout passe par de simples surcharges de langue.

 
FLEXI_CANNOT_MAKE_FURTHER_CHANGES_TO_CONTENT Nous avons bien reçu votre candidature et tenons à vous remercier pour l’intérêt que vous portez à notre entreprise. Nous allons vous recontacter rapidement. fr-FR Site/Administration
FLEXI_CONTENT_ACCESS_ALLOWED_BECAUSE_EDITABLE_PUBLISHABLE   fr-FR Site
FLEXI_CONTENT_UNAVAILABLE_ITEM_UNPUBLISHED   fr-FR Site
FLEXI_NEEDS_APPROVAL Veuillez noter que votre candidature devra être vérifiée et approuvée par un administrateur. fr-FR Site
FLEXI_NF_CONTENT_TITLE Candidature fr-FR Site/Administration
FLEXI_NF_EDIT_IN_BACKEND Voir la candidature dans l'administration (veuillez vous connecter avant de cliquer sur le lien) fr-FR Site/Administration
FLEXI_NF_FULLTEXT_LONG Candidature fr-FR Site/Administration
FLEXI_NF_NEW_CONTENT_SUBMITTED Nouvelle candidature fr-FR Site/Administration
FLEXI_NF_VIEW_IN_FRONTEND Voir la candidature fr-FR Site/Administration
FLEXI_NO_ITEMS_FOUND Vous n'avez pas de candidature en cours. fr-FR

 

 

 
  • Vous êtes ici :  
  • Accueil
  • Accueil
  • Jour 6 : les fonctions avancées

Haut de page

© 2023 FLEXIContent Jobboard demo by Com3elles