0

私は、ext js4mvc構造を使用しているyiiフレームワークでWebサイトを開発しています。
私はyiiフレームワークでextjs4を使おうとしています。
禁止されたメッセージが表示されるextjs4で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フレームワークをextjs4 mvcと統合するにはどうすればよいですか?

4

2 に答える 2

0

以下は私のアプリケーション構造です」とあなたは言いましたが、あなたのアプリケーション構造は何か違うようです。とりあえず...

protectedフォルダーはブラウザーに厳密に制限されています。フォルダ内の.htaccess ( Windowsでは非表示) ファイルを確認すると、 .htaccess が含まれています。それがあなたが得る理由ですprotecteddeny from all403 Forbidden

1)フォルダUsers.jsの外に移動します。protected

2) .htaccess ファイルを削除します (ただし、これはセキュリティ リスクです) 。

2) または、Yii の assetManager を使用します。

http://www.yiiframework.com/forum/index.php?/topic/2032-assets/ http://www.yiiframework.com/wiki/148/understanding-assets/

于 2012-10-15T10:52:49.647 に答える