]> dev.renevier.net Git - syj.git/commitdiff
fixes: my account links did not appear after login from a path url
authorarno <arno@renevier.net>
Thu, 14 Apr 2011 09:46:48 +0000 (11:46 +0200)
committerarno <arno@renevier.net>
Thu, 14 Apr 2011 09:46:48 +0000 (11:46 +0200)
application/controllers/LoginController.php
application/layouts/scripts/footer.phtml

index 4c8aca05771e224d0ed73629fab566998d589d2b..490ca673ad2bbc9a56e7bfaad24a2bf63be2ef9f 100644 (file)
@@ -56,7 +56,7 @@ class LoginController extends Zend_Controller_Action
                 if (!$pathMapper->find((int)$login_geom_id, $path)) {
                     throw new Syj_Exception_Request();
                 }
-                $data['iscreator'] = ($path->creator->id === $userid);
+                $data['iscreator'] = ($path->creator->id === $user->id);
             } else {
                 $data['iscreator'] = true;
             }
index fa0450bd3eed8c20a41fc70eccccee4e851fbd45..c2b90b697fd762073dca4a8a96558dde2e5c1a4f 100644 (file)
@@ -10,11 +10,8 @@ echo '<div id="footer-padding"></div>' . PHP_EOL;
 
 $front = Zend_Controller_Front::getInstance();
 $reqParams = $front->getRequest()->getParams();
-if ($reqParams['controller'] == 'idx' and (!isset($reqParams['url']))) {
-    $mainpage = true;
-} else {
-    $mainpage = false;
-}
+
+$mainpage = ($reqParams['controller'] === 'idx') and (!isset($reqParams['url']));
 
 $content = $this->translate("create a route");
 $link = ($mainpage) ? $this->escape($content) : $this->anchor($this->baseUrl(), $content, array('class' => 'footer-anchor'));
@@ -33,7 +30,7 @@ echo $this->footerLink(array(
 /*
  * account link
  */
-if ($mainpage or $this->loggedUser) {
+if ($this->loginform or $this->loggedUser) {
     echo $this->footerLink(array(
             'route' => 'account',
             'action'     => 'index',
@@ -47,7 +44,7 @@ if ($mainpage or $this->loggedUser) {
 /*
  * list link
  */
-if ($mainpage or $this->loggedUser) {
+if ($this->loginform or $this->loggedUser) {
     echo $this->footerLink(array(
             'route' => 'list',
             'action'     => 'index',
@@ -59,7 +56,7 @@ if ($mainpage or $this->loggedUser) {
 /*
  * login or logout links
  */
-if (!$mainpage) {
+if (!$this->loginform) {
     if ($this->loggedUser) {
 
         echo $this->footerLink(array(