ep3-bs
ep3-bs copied to clipboard
Bei "Ihre Buchung" keine Mitspieler gelistet
Ein angemeldeter Nutzer kann die von ihm eingetragenen Mitspieler im Kalender in "Ihre Buchung" nicht sehen. Die Mitspieler von anderen Nutzer sind aber sichtbar. Wie kann man die eigenen Mitspieler sichtbar machen?
Habe es selbst gelöst:
Die entsprechenden Zeilen habe ich aus der module/Square/view/square/square/index.occupied.phtml in die module/Square/view/square/square/index.own.phtml ab Zeile 31 kopiert.
`if ($user !== null) {
$reservation = current($reservations);
$booking = $reservation->needExtra('booking');
$playerNames = $booking->getMeta('player-names');
$outputPlayerNames = null;
if ($playerNames) {
$playerNames = @unserialize($playerNames);
if ($playerNames) {
foreach ($playerNames as $playerData) {
$nameData = $playerData['value'];
if ($nameData !== "") {
if ($outputPlayerNames === null) {
$outputPlayerNames = $nameData;
} else {
$outputPlayerNames .= sprintf('
%1$s', $nameData);
}
}
}
}
}
echo sprintf('
Mitspieler:%s
', $outputPlayerNames); } `