我正在 yii 框架中开发一个网站,我正在使用 ext js 4 mvc 结构。
我正在尝试将 ext js 4 与 yii 框架一起使用。
我在 ext js 4 中使用 MVC,我收到禁止消息。
在执行此应用程序期间,我收到以下消息
GET http://localhost/helloext/protected/controller/Users.js?_dc=1350173045981 403
(禁止)
以下是我的应用程序结构:-
helloext-
--extjs // contins ext js 4 sdk
--protected
--controllers
--Users.js
--app.js
--index.html
代码:-
1)index.html
<html>
<head>
<title>Account Manager</title>
<link rel="stylesheet" type="text/css" href="extjs/resources/css/ext-all.css">
<script type="text/javascript" src="extjs/ext-debug.js"></script>
<script type="text/javascript" src="app.js"></script>
</head>
<body></body>
</html>
2)app.js
Ext.application({
name: 'helloext',
appFolder : 'protected',
controllers:['Users'],
launch: function() {
Ext.create('Ext.container.Viewport', {
layout: '',
items: [
{
xtype: 'panel',
title: '<b>Balaee<b>',
html : 'List of users will go here'
}
]
});
}
});
3)
受保护
的--Users.js
Ext.define('helloext.protected.controllers.Users',
{
//extend: 'Ext.app.Controller',
extend: 'Ext.protected.Controllers',
init: function() {
this.control({
'viewport > panel': {
render: this.onPanelRendered
}
});
},
onPanelRendered: function() {
console.log('The panel was rendered');
}
}
);
我如何将 yii 框架与 ext js 4 mvc 集成?