2011-10-06 86 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工作