隨筆-167  評論-65  文章-0  trackbacks-0

          介紹:該插件是無刷新的ajax的crud操作!

          插件使用后效果預覽:

          直接使用:

          activescaffold

          中文化,和定義要顯示的字段:

          cn

          使用方法:

          1,把activescaffold插件放到plugins下

          2,controller部分:

          class GroupController < ApplicationController

            layout 'group'

          # active_scaffold :group   可以直接這樣用,這里:group和:Group都可以

          active_scaffold :group do |config|
            config.label = "組:"    #定義表名
          config.columns = [:group_name, :display_order]    #定義指定的列
          list.sorting = {:group_name => 'ASC'} #默認排序
          columns[:group_name].label = "組名"   #定義列名

          end

          end

          3,model部分

          class Group < ActiveRecord::Base
          end

          4,layout部分

          <html>
          <head>
          <title></title>

              <%= javascript_include_tag :defaults %>
          <%= active_scaffold_includes %>

            </head>
          <body>

            <%= @content_for_layout %>
          </body>
          </html>

          5,ok,在瀏覽器里輸入

          http://localhost:3000/group

          注意:

          1,rails2.1以下 用activescaffold1.x版本,rails2.2用activescaffold 2.2版本

          2,rails中model的定義是單數(相對于表)形式,表使用的是復數形式,例如上面的model為group,那么在數據庫中表為groups,如果表名為

          stock_categories 那么model就為stock_category  似乎是按照英語的復數形式來的!.

          activescaffold下載地址:

          http://www.namipan.com/d/b5550583eaa63d872286700bbdd7574d0a5172a5b93e0200

          ref:

          http://github.com/activescaffold/active_scaffold/downloads
          http://activescaffold.com/tutorials/getting-started

          write by feng
          posted on 2009-03-30 16:53 fl1429 閱讀(834) 評論(1)  編輯  收藏 所屬分類: Rails

          評論:
          # re: Rails ActiveScaffold插件使用 2010-01-24 16:30 | anyan
          能把您的詳細使用Activescaffold的所有測試代碼和數據庫傳一份么?謝謝
          anyan@sina.com  回復  更多評論
            
          已訪問數:
          free counters
          主站蜘蛛池模板: 阜宁县| 耒阳市| 米易县| 融水| 綦江县| 漠河县| 芒康县| 长治县| 三门峡市| 泽普县| 时尚| 梨树县| 襄樊市| 灵川县| 永仁县| 柳江县| 团风县| 青浦区| 鄂伦春自治旗| 南宁市| 安图县| 互助| 砚山县| 上饶县| 曲周县| 渭源县| 宜丰县| 吉木萨尔县| 宕昌县| 广元市| 赤城县| 襄城县| 张掖市| 开化县| 佛坪县| 伊宁市| 景谷| 临海市| 东台市| 颍上县| 界首市|