Os ticket in yii framework and wordpress

Please follow the below steps to implement osticket  in wordpress and yii framework
1) Download osticket from the website
2) Create new wordpress  setup
3) Add (key4ce-osticket-bridge) osticket bridge for wordpress
4) Now move to the Yii framework
5) Please support module in modules folder
6) Add array(
“modules”=>array(
‘supports’
)
)

in config/main.php

7) Please below code in your Yii index.php file

define(‘WP_USE_THEMES’, true);
$wp_did_header = true;
require_once(‘blog/wp-load.php’);   here blog is wordpress setup folder

8)  Please add this code in layout/main.php

$controller = Yii::app()->getController();
$module =  Yii::app()->controller->module->id;
if($controller->id==’default’ && in_array($module,array(‘supports’,’forum’))){
define(‘YIIPATH’,Yii::app()->baseUrl);
get_header();

}
Above code use to call wordpress header file.

9)  find out attached file for Yii supports module

Note :  Here my folder structure
– app (protected)
– assets
– blog (wordpress setup)
– support (osticket setup)
– themes
– index.php

Related posts