157 lines
4.6 KiB
PHP
157 lines
4.6 KiB
PHP
<?php
|
|
|
|
use Joomla\CMS\Router\Route;
|
|
|
|
// No direct access.
|
|
defined('_JEXEC') or die;
|
|
|
|
$clubid = $this->club->getId();
|
|
|
|
?>
|
|
|
|
<h1><span class='clubs_content_row'><?php
|
|
// echo htmlentities($this->club->getName());
|
|
$partHandler = new ClubsPartClubName($clubid);
|
|
echo $partHandler->getViewPart();
|
|
?></span></h1>
|
|
|
|
<div class='clubs_row'>
|
|
<div class='clubs_title_row'>Adresse</div>
|
|
<div class='clubs_content_row'>
|
|
<?php
|
|
$partHandler = new ClubsPartClubAddress($clubid);
|
|
echo $partHandler->getViewPart();
|
|
?>
|
|
</div>
|
|
</div>
|
|
|
|
<div class='clubs_row'>
|
|
<div class='clubs_title_row'>Stadt</div>
|
|
<div class='clubs_content_row'>
|
|
<?php
|
|
$partHandler = new ClubsPartClubCity($clubid);
|
|
echo $partHandler->getViewPart();
|
|
?>
|
|
</div>
|
|
</div>
|
|
|
|
<div class='clubs_row'>
|
|
<div class='clubs_title_row'>Homepage</div>
|
|
<div class='clubs_content_row'>
|
|
<?php
|
|
$partHandler = new ClubsPartClubHomepage($clubid);
|
|
echo $partHandler->getViewPart();
|
|
?><!-- <a href='<?php echo htmlentities($this->club->getHomepage()); ?>' target='_blank'><?php echo htmlentities($this->club->getHomepage()); ?></a>-->
|
|
</div>
|
|
</div>
|
|
|
|
<div class='clubs_row'>
|
|
<div class='clubs_title_row'>Mail-Adresse</div>
|
|
<div class='clubs_content_row'>
|
|
<?php
|
|
$partHandler = new ClubsPartClubMail($clubid);
|
|
echo $partHandler->getViewPart();
|
|
?>
|
|
<!--
|
|
<a href='mailto:<?php echo htmlentities($this->club->getMail()); ?>'><?php echo htmlentities($this->club->getMail()); ?></a>
|
|
-->
|
|
</div>
|
|
</div>
|
|
|
|
<div class='clubs_row'>
|
|
<div class='clubs_title_row'>IBAN / BIC</div>
|
|
<div class='clubs_content_row' style='display: flex;'>
|
|
<div style='flex: 1 0 0;'>
|
|
<?php
|
|
$partHandler = new ClubsPartClubIban($clubid);
|
|
echo $partHandler->getViewPart();
|
|
// echo htmlentities($this->club->getIban());
|
|
?>
|
|
</div>
|
|
<span style='margin: 0px 0.75em'>/</span>
|
|
<div style='flex: 1 0 0;'>
|
|
<?php
|
|
$partHandler = new ClubsPartClubBic($clubid);
|
|
echo $partHandler->getViewPart();
|
|
// echo htmlentities($this->club->getBic());
|
|
?>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<!--
|
|
<div class='clubs_row'>
|
|
<div class='clubs_title_row'>Gemeinnützigkeit</div>
|
|
<div class='clubs_content_row'>
|
|
<span class='icon-<?php echo $this->club->isCharitable() ? 'ok' : 'cancel'; ?>'></span> Der Verein ist <?php echo $this->club->isCharitable() ? '' : '<b>nicht</b>'; ?> gemeinnützig.
|
|
</div>
|
|
</div>
|
|
-->
|
|
|
|
<!--<div class='clubs_row'>
|
|
<div class='clubs_title_row'>Telefon</div>
|
|
<div class='clubs_content_row'><?php echo htmlentities('$this->phone'); ?></div>
|
|
</div>-->
|
|
|
|
<div class='clubs_row'>
|
|
<div class='clubs_title_row'>Angebote</div>
|
|
<div class='clubs_content_row'>
|
|
<?php
|
|
$partHandler = new ClubsPartClubOffers($clubid);
|
|
echo $partHandler->getViewPart();
|
|
?>
|
|
</div>
|
|
</div>
|
|
|
|
<div class='clubs_row'>
|
|
<div class='clubs_title_row'>Räumlichkeiten</div>
|
|
<?php
|
|
foreach($this->club->getPlaces() as $p)
|
|
{
|
|
$partHandler = new ClubsPartClubPlace($p->getId());
|
|
echo "<div class='clubs_content_row clubs_place'>";
|
|
echo $partHandler->getViewPart();
|
|
echo '</div>';
|
|
}
|
|
?>
|
|
<div class='message-empty <?php echo count($this->club->getPlaces()) == 0 ? '' : 'clubs-hidden'; ?>'>Der Verein hat keine Angebote festgelegt.</div>
|
|
<div class='clubs_content_row'><a id='clubs_add_place' href='<?php echo ""; ?>'><span class='icon-new'></span> Neue Assoziation anlegen</a></div>
|
|
</div>
|
|
|
|
<div class='clubs_row'>
|
|
<div class='clubs_title_row'>Präsident</div>
|
|
<div class='clubs_content_row'>
|
|
<a href='<?php echo Route::_("index.php?view=user&userid={$this->club->getPresident()->getId()}"); ?>'>
|
|
<?php echo htmlentities("{$this->club->getPresident()->getName()} ({$this->club->getPresident()->getCity()})"); ?>
|
|
</a>
|
|
</div>
|
|
</div>
|
|
|
|
<?php if(count($this->club->getUsers()) > 0) : ?>
|
|
<div class='clubs_row'>
|
|
<div class='clubs_title_row'>Assoziierte Personen</div>
|
|
<div class='clubs_content_row'>
|
|
<ul>
|
|
<?php foreach($this->club->getUsers() as $uassoc): ?>
|
|
<li>
|
|
<a href='?option=com_clubs&view=user&id=<?php echo $uassoc->getUser()->getId(); ?>'>
|
|
<?php echo htmlentities($uassoc->getUser()->getName()); ?>
|
|
</a>:
|
|
<?php echo htmlentities($uassoc->getPosition()->getName()); ?>
|
|
<?php if ($uassoc->isAdmin()) echo ' (Club-Admin)'; ?>
|
|
<!--<?php //if($this->canModify): ?>
|
|
<a href='?option=com_clubs&view=clubassoc&assoc=<?php //echo $p['assoc']; ?>'>Ändern</a>
|
|
<a href='?option=com_clubs&task=club.delassoc&assoc=<?php //echo $p['assoc']; ?>'>Löschen</a>-->
|
|
<?php //endif; ?>
|
|
</li>
|
|
<?php endforeach; ?>
|
|
</ul>
|
|
<?php //if($this->canModify): ?>
|
|
<a href='<?php echo ""; ?>'><span class='icon-new'></span> Neue Assoziation anlegen</a>
|
|
<?php //endif; ?>
|
|
</div>
|
|
</div>
|
|
<?php endif; ?>
|
|
|
|
|