103 Ansichten
Aligner les box des widgets
Agrougrou

3 Fach, 10 Antworten

Ungelesene Nachricht
Bonjour à tous !

Je ne sais pas si le sujet a déjà été aborder, mais malgré mes recherches je n’ai rien trouver sur le forum.

Je souhaiterais faire correspondre la taille des box sur la longueur ( c'est à dire que j'aimerais que 3 widgets par exemple, on le bas de leur box aligner sur la même longueur ).

Genre comme ça :



la ligne rouge représente l'alignement.

Est il possible de le faire en général ou il faut que je modifie la taille de chaque widget ?
Si quelqu'un pouvait m'indiquer la marche à suivre ca serait super :)

Merci d'avance
6 Teilnehmer
11 Antworten
sheitan

6 Fach, 14 Antworten

Geber
Ungelesene Nachricht
Oui nous avons le meme probleme sur notre forum si il y a une solution elle sera la bienvenue
http://lameute.livehost.fr
Zaekof

38 Fach, 883 Antworten

Mitwirkende Geber
Ungelesene Nachricht
regarde le screen, j'ai trouvé une solution pour les widgets forum :

http://www.hostingpics.net/viewer.php…

méthode :
rendez-vous ici :
\widgets\forum\views\index.tpl


modifié ça :
<?php foreach ($data['messages'] as $message): ?>
<div class="media">
<a href="<?php echo url('members/'.$message['user_id'].'/'.url_title($message['username']).'.html'); ?>" class="media-left">
<img style="width: 48px; height: 48px;" src="<?php echo $NeoFrag->user->avatar($message['avatar'], $message['sex']); ?>" data-toggle="tooltip" title="<?php echo $message['username']; ?>" alt="" />
</a>
<div class="media-body">
<p class="media-heading"><a href="<?php echo url('forum/topic/'.$message['topic_id'].'/'.url_title($message['topic_title']).'.html'); ?>#<?php echo $message['message_id']; ?>" data-toggle="tooltip" title="<?php echo $message['topic_title']; ?>"><?php echo str_shortener(strip_tags(str_replace('<br />', ' ', bbcode($message['message']))), 150); ?></a></p>
<?php echo icon('fa-clock-o').' '.time_span($message['date']); ?>
</div>
</div>
<?php endforeach; ?>

par ça :

<?php foreach ($data['messages'] as $message): ?>
<div class="media">
<a href="<?php echo url('members/'.$message['user_id'].'/'.url_title($message['username']).'.html'); ?>" class="media-left">
<img style="width: 48px; height: 48px;" src="<?php echo $NeoFrag->user->avatar($message['avatar'], $message['sex']); ?>" data-toggle="tooltip" title="<?php echo $message['username']; ?>" alt="" />
</a>
<div class="media-body">
<p class="media-heading"><a href="<?php echo url('forum/topic/'.$message['topic_id'].'/'.url_title($message['topic_title']).'.html'); ?>#<?php echo $message['message_id']; ?>" data-toggle="tooltip" title="<?php echo $message['topic_title']; ?>"><?php echo str_shortener(strip_tags(str_replace('<br />', ' ', bbcode($message['message']))), 40); ?></a></p>
<?php echo icon('fa-clock-o').' '.time_span($message['date']); ?>
</div>
</div>
<?php endforeach; ?>
"N'arrêtez jamais d'apprendre" !
Agrougrou

3 Fach, 10 Antworten

Ungelesene Nachricht
Impec Zaekof, comme d'hab réponse rapide et efficace, ca règle déjà les widgets forum. Merci à toi :)
Zaekof

38 Fach, 883 Antworten

Mitwirkende Geber
Ungelesene Nachricht
pas de soucie ^^
"N'arrêtez jamais d'apprendre" !
guyzmmo

32 Fach, 297 Antworten

Geber
Ungelesene Nachricht
pensez a faire des override pour vos changement sinon vous allez devoir tous refaire a chaque mise a jour
Zaekof

38 Fach, 883 Antworten

Mitwirkende Geber
Ungelesene Nachricht
oui donc modification :

il te faut créer tout les dossier suivent :
overrides\widgets\forum\views
le premier dossier overrides dans la racine de ton cms puis dans le overrides le dossier widget puis forum et pour finir le views.
Ensuite tu copie ton fichier index.tpl.php du dossier de base comme je te les dit plus haut dans ma première réponse
"\widgets\forum\views\index.tpl" pour le coller dans le nouveau dossier views dans ton overrides.

J'ai oublié de dire tu peut re-mettre ton fichier comme il était de base donc a 150 a la place de 40. Le changement tu va le faire dans celui du dossier overrides.
"N'arrêtez jamais d'apprendre" !
Pytchounn

18 Fach, 160 Antworten

Ungelesene Nachricht
Des nouvelles pour ceux qui sont pas des forums ?
crazy

60 Fach, 474 Antworten

Ungelesene Nachricht
la solution que j'ai fait c déjà faire ce que @Zaekof propose en haut pour évité que le module sujet s’agrandit exemple moi j'ai mis à 30 pour que ça reste sur une ligne en suite comme tu peut le voir sur mon site test j'ai crée 2 widgets j'ai fait en sorte que les images et mon texte face de la même hauteur que le widget par défaut et sur le widget dernier sujet j'ai diminuer de 1 ou 2 pixel les icônes des membres pour me rapprocher du widget dernier membres.
donc voila c la bidouille mais ça le fait.
Debout les morts !
Pytchounn

18 Fach, 160 Antworten

Ungelesene Nachricht
Mais ca marche pas pour tout certains trucs s'aligne pas. 
crazy

60 Fach, 474 Antworten

Ungelesene Nachricht
comme quoi ?
Debout les morts !
Pytchounn

18 Fach, 160 Antworten

Ungelesene Nachricht
Ben moi ca marche que sur derniers messages, derniers sujet ca marche pas et j'aimerai que ca fonctionne pour toutes les box ^^