| Server IP : 103.234.187.230 / Your IP : 216.73.216.216 Web Server : Apache System : Linux lserver42043-ind.megavelocity.net 3.10.0-1160.108.1.el7.x86_64 #1 SMP Thu Jan 25 16:17:31 UTC 2024 x86_64 User : apache ( 48) PHP Version : 7.4.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /var/www/html/travelbrace.com/application/controllers/helpers/ |
Upload File : |
<?php
class Application_Controller_Helper_Layout extends Zend_Layout_Controller_Action_Helper_Layout
{
public function preDispatch()
{
$options = Zend_Controller_Front::getInstance()->getParam('bootstrap')->getOption('bootstrap');
$object = Zend_Controller_Front::getInstance();
$controller = $object->getRequest()->getControllerName();
$modulename = $object->getRequest()->getModuleName();
$getTemplateId = isset($options["TemplateType"]) ? $options["TemplateType"] : 0;
if ($getTemplateId == 'travelbrace_v2' && $modulename != 'admin') {
parent::disableLayout();
if ($controller == 'flight') {
parent::setLayout('layout-flight')->setLayoutPath(APPLICATION_PATH . '/layouts/travelbrace_v2');
} else {
parent::setLayout('layout')->setLayoutPath(APPLICATION_PATH . '/layouts/travelbrace_v2');
}
} elseif ($getTemplateId == 'travelbrace' && $modulename != 'admin') {
parent::disableLayout();
if ($controller == 'flight') {
parent::setLayout('layout-flight')->setLayoutPath(APPLICATION_PATH . '/layouts/travelbrace');
} else {
parent::setLayout('layout')->setLayoutPath(APPLICATION_PATH . '/layouts/travelbrace');
}
} elseif ($getTemplateId == 'newinquryform' && $modulename != 'admin') {
parent::disableLayout();
if ($controller == 'flight') {
parent::setLayout('layout-flight')->setLayoutPath(APPLICATION_PATH . '/layouts/newinquryform');
} else {
parent::setLayout('layout')->setLayoutPath(APPLICATION_PATH . '/layouts/newinquryform');
}
}
}
}