NetAssoBlog

200gr de Web, un zeste de marketing un soupçon de droit…
maxime

Tutoriel – Template FLEXIcontent – Part4 : Le template d’un contenu

février23

Dans cette 4ème partie je vais vous présenter et vous expliquer l’objet FlexicontentViewItems qui va nous permettre de réaliser dans notre template de vue Item. Je vais donc ainsi détailler toutes les variables qui pourront vous être utile dans la construction de vos propres templates.

stadium toulouseJe vais également parler d’un lot de fonctions que l’on peut retrouver avec la class flexicontent_html.

Ce tutoriel est toujours construit autour de mon exemple de vouloir afficher les informations concernant un stade de foot.


Au sommaire :

  • L’objet FlexicontentViewItems
    • Afficher un ensemble de champ contenu dans une position
    • Afficher un seul champ
    • La gestion des commentaires
    • Allez plus loin…
      • item
      • item->fields ou fields
      • item->positions
      • user
      • params
      • menu_params
  • La class flexicontent_html
    • Function striptadsandcut
    • Function extractimagesrc
    • Function printbutton
    • Function mailbutton
    • Function pdfbutton

    Lire la suite »

Catégorie: Web | 35 Commentaires »
maxime

Tutoriel – Template FLEXIcontent – Part2 : les types de champs

janvier27

FLEXIcontent vous permet de créer des champs personnalisés pour chacun des types de contenu que vous souhaitez exploiter. Cela permet de contraindre l’utilisateur à saisir différentes informations dans des zones bien spécifiques que je vais pouvoir afficher par la suite comme bon me semble. Je peux également transformer ces champs en critère de recherche ou de filtre… Bref avec un peu d’imagination, on peut rapidement réaliser tous les gabarits que l’on souhaite et une fois de plus ouvrir des portes que Joomla a laissé fermer.

liste_champs

Les types de champs disponibles sont les suivants : checkbox, checkbox image,date, email, file, image, radio buttons, radio image buttons, select, select multiple, text, textarea et weblink. Autant dire qu’il ne manque pas grand chose pour faire votre bonheur.

En plus des champs personnalisés, FLEXIcontent vous offre également l’accès à des fonctionnalités supplémentaires pour chaque contenu :
– la gestion des versions
– un système intégré de vote
– pouvoir mémorisé ses favoris
– un compteur de hit
– la gestion de mots clés
– affectation de plusieurs catégorie pour un seul contenu

Toutes ses fonctionnalités , qui s’affichent sous forme de champs, sont automatiquement affectés à un type de contenu lors de sa création ainsi que les champs de bases (titre, description, auteur, date de création, date de modification, état de publication)

Je vais donc continuer la création de mon template en configurant certains champs types et en rajoutant des champs personnalisés. Cet exemple a bien entendu rien de concret, il a juste pour but d’illustrer les différentes fonctionnalités.

Sommaire du tutoriel :

  • Généralités sur les champs de FLEXIcontent
  • Les champs types
  • Les champs personnalisés et l’utilisation des plugins
  • Créer son propre type de champ
  • Positionner les champs dans le template

Lire la suite »

Catégorie: Web | 56 Commentaires »