| @@ -111,9 +111,9 @@ | ||
| 111 | 111 | // Push vars into the view. |
| 112 | 112 | $blockView->setBlock($block); |
| 113 | 113 | $response['view'] = $blockView->getTemplate('new'); |
| 114 | 114 | } |
| 115 | - $response['id'] = $id; | |
| 115 | + $response['id'] = $blockId; | |
| 116 | 116 | // Set response object. |
| 117 | 117 | $this->response = $response; |
| 118 | 118 | } |
| 119 | 119 | } |
| @@ -148,9 +148,9 @@ | ||
| 148 | 148 | $viewInfo = $allowedViews[$viewName]; |
| 149 | 149 | // Get view object. |
| 150 | 150 | $view = CJTController::getView($viewName); |
| 151 | 151 | // Push view variables. |
| 152 | - foreach ((array) $viewInfo['vars'] as $var) { | |
| 152 | + foreach ((isset($viewInfo['vars']) ? $viewInfo['vars'] : array()) as $var) { | |
| 153 | 153 | $view->$var = $_GET["view.{$var}"]; |
| 154 | 154 | } |
| 155 | 155 | // Some views required custom pushing, this is can |
| 156 | 156 | // be done by the registered controller. |