Skip to content
Snippets Groups Projects
details.php 3.29 KiB
Newer Older
<?php
/**
 * @var Studiengaenge_StgteilbezeichnungenController $controller
 * @var StgteilBezeichnung $stgteilbezeichnung
 */

$languages = Config::get()->CONTENT_LANGUAGES;
$def_lang = array_keys($languages);
$def_lang = reset($def_lang);
?>

<td colspan="4">
    <table class="default nohover">
        <tbody>
            <tr>
                <th><?= _('Name') ?></th>
            </tr>
            <tr>
                <td>
                    <img src="<?= Assets::image_path('languages/' . $languages[$def_lang]['picture']) ?>"
                         width="24" alt="<?= $languages[$def_lang]['name'] ?>">
                    <?= htmlReady($stgteilbezeichnung->isI18nField('name')
                        ? $stgteilbezeichnung->name->original()
                        : $stgteilbezeichnung->name) ?>
                </td>
            </tr>
            <? if ($stgteilbezeichnung->isI18nField('name')) : ?>
            <?php $stgteilbezeichnung_arr = $stgteilbezeichnung->name->toArray();?>
                <? foreach ($stgteilbezeichnung_arr as $locale => $localized) : ?>
                    <tr>
                        <td>
                            <img src="<?= Assets::image_path('languages/' . $languages[$locale]['picture']) ?>"
                                width="24" alt="<?= $languages[$locale]['name'] ?>">
                            <?= htmlReady($localized) ?>
                        </td>
                    </tr>
                <? endforeach; ?>
            <? endif; ?>
            <? if ($stgteilbezeichnung->isI18nField('name_kurz')) : ?>
                <? if ($stgteilbezeichnung->name_kurz->original() || count($stgteilbezeichnung->name_kurz->toArray())) : ?>
                    <tr>
                        <th><strong><?= _('Kurzname:') ?></strong></th>
                    </tr>
                    <? if ($stgteilbezeichnung->name_kurz->original()) : ?>
                        <tr>
                            <td>
                                <img src="<?= Assets::image_path('languages/' . $languages[$def_lang]['picture']) ?>"
                                     width="24" alt="<?= $languages[$def_lang]['name'] ?>">
                                <?= htmlReady($stgteilbezeichnung->name_kurz->original()) ?>
                            </td>
                        </tr>
                    <? endif; ?>
                    <?php $stgteilbezeichnung_arr = $stgteilbezeichnung->name_kurz->toArray() ?>
                    <? foreach ($stgteilbezeichnung_arr as $locale => $localized) : ?>
                        <tr>
                            <td>
                                <img src="<?= Assets::image_path('languages/' . $languages[$locale]['picture']) ?>"
                                     width="24"alt="<?= $languages[$locale]['name'] ?>">
                                <?= htmlReady($localized) ?>
                            </td>
                        </tr>
                    <? endforeach; ?>
                <? endif; ?>
            <? else : ?>
                <tr>
                    <th><strong><?= _('Kurzname:') ?></strong></th>
                </tr>
                <tr>
                    <td>
                        <?= htmlReady($stgteilbezeichnung->name_kurz) ?>
                    </td>
                </tr>
            <? endif; ?>
        </tbody>
    </table>