Améliorer l'apparence d'un tableau
Un case sur deux...
Créations de Thèmes
SuperStar Membre non connecté
Booster Missile
-
Booster Missile
- Voir le profil du membre SuperStar
- Inscrit le : 26/02/2006
- Site internet
J'aimerai qu'une ligne sur deux apparaisse d'une couleur
ex : ligne1= gris foncé ligne 2 = gris clair ligne 3 = gris foncé ligne4= gris clair.....
J'ai deja vu sur plusieurs site cette forme de tableau et en suis tres intéréssé.
Le site des windsurfer du var www.windsurf83.fr
Snipefire Membre non connecté
Booster Mortier
-
Booster Mortier
- Voir le profil du membre Snipefire
- Inscrit le : 09/09/2006
si tu utilise le css
Tu définie divers fond de ligne. Puis tu applique la class approprié
SuperStar Membre non connecté
Booster Missile
-
Booster Missile
- Voir le profil du membre SuperStar
- Inscrit le : 26/02/2006
- Site internet
sinon je savais faire avec le css mais la comme c'est plus automatisé je voulais savoir comment fairemerci Sniperfire toute fois
PS c'est mon 800eme mess
Édité par SuperStar Le 21/11/2006 à 17h04
Le site des windsurfer du var www.windsurf83.fr
Snipefire Membre non connecté
Booster Mortier
-
Booster Mortier
- Voir le profil du membre Snipefire
- Inscrit le : 09/09/2006
j'ai des ralentissement la et ça vient de supprimer ma réponse
Je vais faire une synthese rapide.
Tu veux donc que la couleur soit modifiable via le panneau d'admin.
Si c'est le cas, faudrait qu'une variable définisse la couleur choisie par l'utilisateur et qu'elle s'applique à la class créé.
Peut etre que le templates utilisé gère ça ou du moin sa structure.
A voir avec les 2 admins
SuperStar Membre non connecté
Booster Missile
-
Booster Missile
- Voir le profil du membre SuperStar
- Inscrit le : 26/02/2006
- Site internet
Le site des windsurfer du var www.windsurf83.fr
Snipefire Membre non connecté
Booster Mortier
-
Booster Mortier
- Voir le profil du membre Snipefire
- Inscrit le : 09/09/2006
tu me parles de "automatique"
Tu veux peut etre dire (j'essaye de déduire)
que par exemple dans la liste membre une case sur deux ou une ligne sur 2 soit grise ?
SuperStar Membre non connecté
Booster Missile
-
Booster Missile
- Voir le profil du membre SuperStar
- Inscrit le : 26/02/2006
- Site internet
Le site des windsurfer du var www.windsurf83.fr
CrowkaiT Membre non connecté
-
Modérateur
- Voir le profil du membre CrowkaiT
- Inscrit le : 17/06/2005
- Site internet
- Groupes :
-
Equipe Historique
il faut une variable dans le template {COLOR} par exemple
<td span style="background: #{COLOR}">ton texte</td>
voilà pour le code html, maintenant le code PHP (alternance gris et blanc à toi de changer après):
avant la boucle de message:
[code]
$z = 1;[/code]
dans la boucle:
[code]
$templates->assign_vars(array(
'COLOR' => ($z%2 == 0) ? '999999' : 'FFFFFF';
));
$z++;[/code]
Ps: désolé si ya des erreurs j'ai fait ça de mémoire, j'ai pas les fichiers sous les yeux.
Pas de support par messages privés! Pensez à mettre vos messages en réglé en cliquant sur le bouton réglé!
Snipefire Membre non connecté
Booster Mortier
-
Booster Mortier
- Voir le profil du membre Snipefire
- Inscrit le : 09/09/2006
Citation:
tout à fait tu as bien compris une ligne sur deux grise dans la liste des membres ( par ex )Yé j'ai enfin compris
test le code a crowkait
SuperStar Membre non connecté
Booster Missile
-
Booster Missile
- Voir le profil du membre SuperStar
- Inscrit le : 26/02/2006
- Site internet
CrowkaiT:
C'est possible et très simple, cependant il faut toucher au code.il faut une variable dans le template {COLOR} par exemple
<td span style="background: #{COLOR}">ton texte</td>
voilà pour le code html, maintenant le code PHP (alternance gris et blanc à toi de changer après):
avant la boucle de message:
[code]
$z = 1;[/code]
dans la boucle:
[code]
$templates->assign_vars(array(
'COLOR' => ($z%2 == 0) ? '999999' : 'FFFFFF';
));
$z++;[/code]
Ps: désolé si ya des erreurs j'ai fait ça de mémoire, j'ai pas les fichiers sous les yeux.
juste que la boucle je comprend pas trop ce que c'est ni ou le placer
Le site des windsurfer du var www.windsurf83.fr
Visiteur
Boosteur Inactif
SuperStar Membre non connecté
Booster Missile
-
Booster Missile
- Voir le profil du membre SuperStar
- Inscrit le : 26/02/2006
- Site internet
Le site des windsurfer du var www.windsurf83.fr
CrowkaiT Membre non connecté
-
Modérateur
- Voir le profil du membre CrowkaiT
- Inscrit le : 17/06/2005
- Site internet
- Groupes :
-
Equipe Historique
)[code]while(.....)
{
...
}[/code]
Pas de support par messages privés! Pensez à mettre vos messages en réglé en cliquant sur le bouton réglé!
SuperStar Membre non connecté
Booster Missile
-
Booster Missile
- Voir le profil du membre SuperStar
- Inscrit le : 26/02/2006
- Site internet
Le site des windsurfer du var www.windsurf83.fr
CrowkaiT Membre non connecté
-
Modérateur
- Voir le profil du membre CrowkaiT
- Inscrit le : 17/06/2005
- Site internet
- Groupes :
-
Equipe Historique
il faut une variable dans le template des topics (forums_topic.tpl), {COLOR} par exemple
[code]<td span style="background: #{COLOR}">ton texte</td>[/code]
voilà pour le code html, maintenant le code PHP (alternance gris et blanc à toi de changer après):
avant la boucle de message ligne 202 dans topic.php:
[code]$z = 1;[/code]
dans la boucle ligne 222 dans topic.php:
[code]$template->assign_vars(array(
'COLOR' => ($z%2 == 0) ? '999999' : 'FFFFFF';
));
$z++;[/code]
Pas de support par messages privés! Pensez à mettre vos messages en réglé en cliquant sur le bouton réglé!
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie