2011-10-06 69 views
1

我newbe这里大约Netzke .. 我试图遵循Netzke网 现场安装过程http://www.netzke.org也从混帐Netzke核心部位..Netzke on Rails的3.1

我只是下载EXT JS 4.0.2从煎茶zip文件,解压缩,并设法符号链接的Ext JS代码<railsdir>public/extjs目录.. 并与轨道3.1,我也尝试将它链接到<railsdir>/app/assets/ JavaScript和还<railsdir>/app/assets/stylesheets ..

但它仍然无法正常工作,因为它没有找到该文件/extjs/resources/css/ext-all.css ..

请帮助您将EXT JS代码链接到哪个路径或目录?

链接的/code/sencha/EXT-4.0.2a公共/ ExtJS的 ,那我做了什么,但没有成功..

+0

我刚才生成了一个新的Rails 3.1应用程序,sym-linked Ext into public/extjs,并且在开发env中访问它没有问题,例如:http:// localhost:3000/extjs/resources/css/ext-all.css。你能证实你的作品吗? – mxgrn

+0

基本上,对我来说,Rails 3.1看起来并没有改变资产从“公共”获取服务的方式 - 它们仍然可以直接访问。 – mxgrn

+0

您好Nomadcoder, 非常感谢您的帮助.. 事实上,在Windows Shell中的symb-link,不起作用..我只是在公共/ extjs下复制EXT libray,并尝试访问该文件..我可以访问文件和sencha示例。 但是,更进一步,这是非常奇怪的,我只是按照你的教程,仍然和我有下面的错误:undefined methode'model_name'??? 有什么想法? PS。模型已定义,db:migrate已完成.. 感谢您的帮助。 布赖斯。 – Brice

回答

0

我只是新手的Netzke了。我认为你的问题与model_name方法是你使用GridPanel没有配置模型。你应该做这样的事情:

<% netzke :some_component, :class_name => "Netzke::Basepack::GridPanel", :model => "YourModel" %> 

它应该工作:)

1

集config.assets.debug =环境虚假/ development.rb文件 它将与Netzke工作