Hallo,
ich habe ein kleines Problem, wo ich nicht wirklich weiter komme. Ich habe eine Seite wo Teammitglieder angezeigt werden die aus der Datenbank geladen werden.
Nun war meine Idee um das ganze etwas schöner von der Darstellung her zu machen die Bilder je nach anzahl zu positionieren.
Beispiel aktuelle aufteilung:
Wie ich das gerne darstellen würde:
Und wenn es z.B. 4 einträge sind dann der von Person 4 in der Mitte.
Ich nutze schon ein Bootsrap Grid zur Ausrichtung, jetzt stellt sich mir nur die frage wie ich das ganze dazu bekomme dass es entweder in der mitte ein leeres Grid einfügt oder Links und rechts.
Hat da jemand eine idee? Den SourceCode der Seite habe ich mal angefügt:
Über ideen und Antworten würde ich mich freuen.
ich habe ein kleines Problem, wo ich nicht wirklich weiter komme. Ich habe eine Seite wo Teammitglieder angezeigt werden die aus der Datenbank geladen werden.
Nun war meine Idee um das ganze etwas schöner von der Darstellung her zu machen die Bilder je nach anzahl zu positionieren.
Beispiel aktuelle aufteilung:
Person 1 | Person 2 | Person 3 |
Person 4 | Person 5 |
Person 1 | Person 2 | Person 3 |
Person 4 | Person 5 |
Ich nutze schon ein Bootsrap Grid zur Ausrichtung, jetzt stellt sich mir nur die frage wie ich das ganze dazu bekomme dass es entweder in der mitte ein leeres Grid einfügt oder Links und rechts.
Hat da jemand eine idee? Den SourceCode der Seite habe ich mal angefügt:
PHP-Code:
<div class="container">
<div class="row">
<?php
$team_wrapper = 0;
foreach ($daten as $content) {
if($content->rank == "1"){
$content->rank = "<a href='lexicon/index.php?entry/37-teamstruktur/#4-Lehrling'>Lehrling</a>";
} else if($content->rank == "2"){
$content->rank = "<a href='lexicon/index.php?entry/37-teamstruktur/#3-Magier'>Magier</a>";
} else if($content->rank == "3"){
$content->rank = "<a href='lexicon/index.php?entry/37-teamstruktur/#5-ErzMagier'>ErzMagier</a>";
} else if($content->rank == "4"){
$content->rank = "<a href='lexicon/index.php?entry/37-teamstruktur/#2-Prinzessin'>Prinzessin</a>";
} else if($content->rank == "5"){
$content->rank = "<a href='lexicon/index.php?entry/37-teamstruktur/#1-Ur-Magier'>UrMagier</a>";
}
if($content->rank != "6" && $content->rank != "7"){
echo '<section class="col-md-4">';
echo "<cite><img src='https://minotar.net/armor/bust/$content->uuid/1000.png' alt='$content->name'></cite>";
echo '<blockquote>';
echo "$content->quote";
echo '</blockquote>';
echo '<p>';
echo "<strong>$content->name</strong>, $content->rank";
echo '</p>';
echo '</section>';
} else {
$team_wrapper = 1;
}
}
?>
</div>
<?php
if($team_wrapper == 1){
echo '<div class="row">';
echo '<h2 style="margin-bottom: -1.25rem; margin-top: 0rem;">LoreTeam</h2>';
echo '<div class="row items-container bottom-wrapper">';
echo '<p> <br> </p>';
echo '</div>';
echo '</div>';
}
?>
<div class="row">
<?php
foreach ($daten as $content) {
if($content->rank == "6" || $content->rank == "7"){
if($content->rank == "6"){
$content->rank = "<a href='lexicon/index.php?entry/37-teamstruktur/#6-LoreTeam'>LoreTeam</a>";
} else if($content->rank == "7"){
$content->rank = "<a href='lexicon/index.php?entry/37-teamstruktur/#7-Spielleitung'>Spielleitung</a>";
}
echo '<section class="col-md-4">';
echo "<cite><img src='https://minotar.net/armor/bust/$content->uuid/1000.png' alt='$content->name'></cite>";
echo '<blockquote>';
echo "$content->quote";
echo '</blockquote>';
echo '<p>';
echo "<strong>$content->name</strong>, $content->rank";
echo '</p>';
echo '</section>';
}
}
?>
</div>
</div>
Kommentar