Table des matières

Responsive Tables - Documentation

1. Installation

Pour installer l'extension, accédez au panneau d'administration de Joomla et ouvrez Système dans le menu latéral. Ensuite, cliquez sur Extensions dans la rubrique Installation.

Ouvrez l'onglet Archive à envoyer,cliquez sur le bouton et localisez l'archive ZIP plg_responsive_tables_J4.zip sur votre ordinateur. Sélectionnez la pour lancer le processus d'installation.

Quelques secondes plus tard, un message vous confirme que le processus d'installation a réussi.

Installation dans Joomla

Maintenant, votre extension Responsive Tables est disponible dans votre gestionnaire des Plugins.
N'oubliez pas d'activer le plugin:

Installation du plugin

2. Utilisation

2.1 Le tableau HTML

En guise d'exemple, nous allons créer un tableau HTML responsif.

Ouvrez ou créez un article.
Pour insérer votre tableau HTML, vous pouvez activer l'option code source dans l'éditeur de texte :

Responsive Tables documentation

Maintenant, ajoutez votre code HTML dans la fenêtre modale :
Ici, il faut ajouter la classe CSS responsive rt à la balise table pour obtenir l'effet responsive sur votre tableau HTML.

<table class="responsive rt">
	<thead>
		<tr>
			<th scope="col">#</th>
			<th scope="col">First</th>
			<th scope="col">Last</th>
			<th scope="col">Email</th>
		</tr>
	</thead>
	<tbody>
		<tr>
			<th scope="row">1</th>
			<td>Mark</td>
			<td>Otto</td>
			<td>@osm</td>
		</tr>
		<tr>
			<th scope="row">2</th>
			<td>Jacob</td>
			<td>Thornton</td>
			<td>@joomla</td>
		</tr>
		<tr>
			<th scope="row">3</th>
			<td>Larry</td>
			<td>the Bird</td>
			<td>@nba</td>
		</tr>
	</tbody>
</table>

Exemple de code HTML d'un tableau responsive design

Responsive Tables documentation

Enregistrez votre article.
Et voilà, votre tableau HTML responsif est prêt à être affiché.

Responsive Tables documentation

Autre option
Vous pouvez également utiliser l'icône tableau de l'éditeur de texte and et ajouter votre tableau HTML avec. Pour ajouter la classe CSS responsive rt à la balise table, vous devrez basculer votre éditeur de texte en cliquant sur le bouton situé sous la zone de saisie de texte.

Vous n'avez pas besoin d'indiquer une largeur et/ou une hauteur à votre tableau HTML. Sinon, cela cassera l'effet responsive design.

Cliquez sur le bouton Enregistrer lorsque vous avez terminé.

3. Affichage

Voici quelques conseils basés sur mon experience et sur les retours des utilisateurs.

  • Images: S'il vous plait, n'affichez pas d'images ou de médias dans vos tableaux. Le plugin Responsive Tables ne redimensionne pas les images et les vidéos. Si vous voulez/devez afficher des images ou des fichiers media sur votre site, la meilleure pratique web design est d'utiliser la balise div. Gardez en tête que les tableaux sont fait pour afficher des données !
  • Balise width: Si vous indiquez une largeur à votre tableau comme par exemple : <table class="responsive rt" width="560">, cela cassera le Responsive Design car cette règle s'appliquera et le tableau sera affiché avec cette largeur fixe sur tous les appareils. Donc, n'indiquez aucune width et/ou height à vos tableaux HTML si vous voulez conservez l'effet responsif.
  • Avertissement: sur certaines installations en local, un message d'avertissement pour apparaitre :

    C'est un simple avertissement, pas une erreur ou un bug. Le plugin fonctionne parfaitement et votre tableau HTML sera affiché correctement en frontend sur votre serveur distant, sans aucun problème.

4. Demo

web-eau.net

29800 Landerneau

06 74 50 27 99

daniel@web-eau.net

Liens rapides