Driftkort | Serverkopplingar
<?php
$post_id = get_the_ID(); // Hämta det aktuella inläggets ID
// Hämta alla klonade instanser av gruppen 'systemkopplingar_grupp'
$serverinformation_clones = rwmb_meta('systemkopplingar_grupp', ['multiple' => true], $post_id);
// Kontrollera om det finns några klonade instanser
if (!empty($serverinformation_clones)) {
// Loopar igenom varje klonad instans av gruppen 'systemkopplingar_grupp'
foreach ($serverinformation_clones as $serverinformation_clone) {
echo '<div class="server-info">';
// Kontrollera om fältet 'servernamn_koppling' finns i den klonade instansen och om det är en array
if (isset($serverinformation_clone['servernamn_koppling']) && is_array($serverinformation_clone['servernamn_koppling'])) {
// Loopar igenom arrayen av term-ID:n
echo '<ul>';
foreach ($serverinformation_clone['servernamn_koppling'] as $term_id) {
$term = get_term($term_id); // Hämta termdata med hjälp av term-ID
if ($term && !is_wp_error($term)) {
// Visa länk till termobjektet och dess namn
echo '<li style="width: fit-content;"><a class="servernamnbutton3 kopieramig" href="' . get_term_link($term) . '">' . $term->name . '</a></li>';
}
}
echo '</ul>';
} elseif (isset($serverinformation_clone['servernamn_koppling'])) {
// Hämta termdata med hjälp av term-ID
$term = get_term($serverinformation_clone['servernamn_koppling']);
if ($term && !is_wp_error($term)) {
// Visa länk till termobjektet och dess namn
echo '<p style="margin-bottom:5px;width: fit-content;"><a class="servernamnbutton3" href="' . get_term_link($term) . '">' . $term->name . '</a></p>';
}
} else {
echo '<p style="margin-bottom:5px;">Inget servernamn hittades för denna klonade instans.</p>';
}
// Kontrollera om fältet 'kommun_systemkoppling' finns i den klonade instansen
if (isset($serverinformation_clone['kommun_systemkoppling'])) {
if (is_array($serverinformation_clone['kommun_systemkoppling'])) {
echo '<p style="margin-bottom:5px;"><b>Tillhör kommun:</b> ' . implode(', ', $serverinformation_clone['kommun_systemkoppling']) . '</p>';
} else {
echo '<p style="margin-bottom:5px;"><b>Tillhör kommun:</b> ' . $serverinformation_clone['kommun_systemkoppling'] . '</p>';
}
}
// Kontrollera om fältet 'vad_for_typ_av_koppling_ar_detta' finns i den klonade instansen
if (isset($serverinformation_clone['vad_for_typ_av_koppling_ar_detta'])) {
// Visa värdet av fältet 'vad_for_typ_av_koppling_ar_detta'
echo '<p style="margin-bottom:5px;"><b>Typ av koppling:</b> ' . $serverinformation_clone['vad_for_typ_av_koppling_ar_detta'] . '</p>';
}
echo '</div>'; // Stänger server-info div
}
} else {
echo 'Inga klonade instanser hittades.';
}
?>
Last updated