隨筆-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的定義是單數(shù)(相對于表)形式,表使用的是復數(shù)形式,例如上面的model為group,那么在數(shù)據(jù)庫中表為groups,如果表名為

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

          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的所有測試代碼和數(shù)據(jù)庫傳一份么?謝謝
          anyan@sina.com  回復  更多評論
            
          已訪問數(shù):
          free counters
          主站蜘蛛池模板: 西丰县| 尚志市| 湖口县| 伊吾县| 龙江县| 于田县| 淮安市| 凌云县| 烟台市| 东港市| 霍山县| 石台县| 团风县| 丰都县| 清远市| 梁河县| 平江县| 资溪县| 宣武区| 永德县| 砀山县| 张北县| 从江县| 临沂市| 镇原县| 汉寿县| 玉环县| 芒康县| 五原县| 抚宁县| 荥阳市| 大竹县| 玉田县| 罗源县| 南宁市| 石林| 闻喜县| 灵宝市| 冷水江市| 教育| 沙河市|