Opening times added (still a lot partial stubs)
[shipsimu.git] / application / ship-simu / templates / de / code / action_ship_simu_login_company.ctp
index 6e824d484f9f2b8222ebb900e9d8fa9176334baf..680dc556787e57c2d5294833ba79943ead217f6f 100644 (file)
@@ -43,20 +43,27 @@ if ($linkInstance->getValueInstance()->ifUserHasRequiredPoints('write_applicatio
        $linkInstance->addLinkNote('government_depleted', "Leider kann dir der Staat nicht mehr weiterhelfen, dich zu bewerben, da du zu oft Starthilfen erhalten hast oder ein Training absolviert hast. Hier muss aber noch weiter am Spiel gearbeitet werden. :-)");
 }
 
-// Add link group for money bank
-$linkInstance->addLinkGroup('moneybank', "Leihe dir zu günstigen Zinsen virtuelles Geld aus, wenn du mehr brauchst!");
+// Checks wether the money bank has opened
+if ($linkInstance->getValueInstance()->ifMoneyBankHasOpened()) {
+       // Add link group for money bank
+       $linkInstance->addLinkGroup('moneybank', "Leihe dir zu günstigen Zinsen virtuelles Geld aus, wenn du mehr brauchst!");
 
-// Add link to moneybank
-if ($linkInstance->getValueInstance()->ifUserAllowedTakeCreditsFromMoneyBank()) {
-       // Display link to money bank page
-       $linkInstance->addActionLinkById('moneybank', 'virtual_money_bank');
-} elseif ($linkInstance->getValueInstance()->ifUserHasMaximumCreditsWithMoneyBank()) {
-       // Maximum credits reached which a money bank can lent
-       $linkInstance->addLinkNote('moneybank_depleted', "Die Bank kann dir kein Geld mehr leihen, bitte zahle es auch wieder zurück.");
-       $linkInstance->addActionLinkById('moneybank_payback_credits', 'payback_credits_to_money_bank');
+       // Add link to moneybank
+       if ($linkInstance->getValueInstance()->ifUserAllowedTakeCreditsFromMoneyBank()) {
+               // Display link to money bank page
+               $linkInstance->addActionLinkById('moneybank', 'virtual_money_bank');
+       } elseif ($linkInstance->getValueInstance()->ifUserHasMaximumCreditsWithMoneyBank()) {
+               // Maximum credits reached which a money bank can lent
+               $linkInstance->addLinkNote('moneybank_depleted', "Die Spielebank kann dir kein Geld mehr leihen, bitte zahle es auch wieder zurück.");
+               $linkInstance->addActionLinkById('moneybank_payback_credits', 'payback_credits_to_money_bank');
+       } else {
+               // Unexpected state of the bank
+               $linkInstance->addLinkNote('moneybank_error', "Es wurde ein Fehler in der Spielebank erkannt. Bitte melde dies dem Support.");
+       }
 } else {
        // Money bank is closed!
-       $linkInstance->addLinkNote('moneybank_closed', "Die Bank hat derzeit geschlossen. Bitte später nochmal versuchen.");
+       $linkInstance->addLinkGroup('moneybank', "Die Spielebank hat geschlossen.");
+       $linkInstance->addLinkNote('moneybank_closed', "Die Spielebank hat derzeit geschlossen. Bitte später nochmal versuchen.");
 }
 
 // Add link group for refill page