// Load the menu template for all
$templateInstance->loadMenuTemplate('generic_menu_entries');
- // Get the 'page' from request instance
- $page = $this->getApplicationInstance()->getRequestInstance()->getRequestElement('page');
+ // Get the 'command' from request instance
+ $command = $this->getApplicationInstance()->getRequestInstance()->getRequestElement('command');
// If page is empty, choose default
- if (empty($page)) {
+ if (empty($command)) {
// Use default page as none has been specified
- $page = $this->getConfigInstance()->getConfigEntry('default_' . $this->getApplicationInstance()->getAppShortName() . '_' . self::getResponseTypeFromSystem() . '_command');
+ $command = $this->getConfigInstance()->getConfigEntry('default_' . $this->getApplicationInstance()->getAppShortName() . '_' . self::getResponseTypeFromSystem() . '_command');
} // END - if
// Load the menu template for this page
try {
- $templateInstance->loadMenuTemplate($page . '_menu_entries');
+ $templateInstance->loadMenuTemplate($command . '_menu_entries');
} catch (FileIoException $e) {
// Log exception @TODO Maybe to intrusive?
self::createDebugInstance(__CLASS__)->debugOutput('[' . __METHOD__ . ':' . __LINE__ . ']: Exception caught: ' . $e->__toString() . ', with message: ' . $e->getMessage());
* @return void
*/
public function transferContentToTemplateEngine (CompileableTemplate $templateInstance) {
- $this->debugInstance();
- $this->partialStub('templateInstance=' . $templateInstance->__toString());
+ // Assign menu content to variable
+ $templateInstance->assignVariable('menu_content', $this->getTemplateInstance()->getMenuContent());
+ //* DEBUG */ $templateInstance->debugInstance();
}
}