acts-as-list

    0熱度

    1回答

    我有一個名爲Person的模型,用戶選擇五個人格特質。但是,他們選擇他們的順序(他們選擇最具描述性的描述性)。 我知道如何創建一個毒藥連接表做排序。我也使用acts_as_list。 但我似乎無法找到任何幫助,是如何創建一個方式爲我的應用程序的用戶設置特徵的順序。那就是我想在HTML中說5個選擇框,並讓他們選擇每個選擇框,並使用像jQuery UI Sortable之類的東西,以便讓他們在他們喜歡

    5熱度

    2回答

    我有一個與acts_as_list集成的模型。但是,默認情況下,創建的新項目將被添加到列表的結尾。有沒有一種默認的方式來添加新項目開始? 謝謝!

    0熱度

    1回答

    問題 我在多租戶應用程序中使用acts_as_list。我使用Railscast模擬了多租戶:#388 Multitenancy with Scopes(需要訂閱)。 我需要確保我的around_filter工作,以便租戶不會影響其他租戶的數據。 什麼是範圍acts_as_list強制執行多租戶的最佳方式,因爲acts_as_list忽略了default_scope? 背景 的基本思想是使用aro

    2熱度

    1回答

    有時我們需要重新排列我們的資源,acts_as_list對於此任務非常有用。我的問題是: 在ActiveAdmin框架中實施某些資源重新排序的最佳方式是什麼? 我知道沒有「最好的辦法」,但我想所有的答覆都是受歡迎的,所以人們能夠爲這類問題找到各種答案。 我寫下來的可能的解決方案的一個自己,它使用與拖&下降jQuery的,但不帶過濾器,工作範圍和排序。也許有一個理由,以獨立的視圖拖動&下降重新排序,

    4熱度

    1回答

    我有一個rails模型,比如說說 用戶與Post有很多關係。 Post包含一個名爲position的屬性,用於存儲位置(acts_as_list gem)。該位置存儲用戶發佈列表上的位置(該訂單不是由於創建/修改了該帖子)。 (t.timestamps在遷移)存儲 此外,郵政有時間戳 所以我已經定義在User.rb如下: has_many :post, :order => "position",

    1熱度

    2回答

    我有一個簡單的Rails 3應用程序,其中一個目標有很多目標。在我看來,我允許用戶爲任何既定目標重新排序目標,並且我正在使用gem來實現某些功能。 目標模式: class Goal < ActiveRecord::Base attr_accessible :name, :description has_many :objectives, :order => :position

    0熱度

    1回答

    當前我將rails 2應用程序升級到rails 3.2.13,使用acts_as_tree和acts_as_list。之前,升級它運作良好。因爲,我對acts_as_tree和acts_as_list存在依賴性破壞的問題。 我不得不型號: class User < ActiveRecord::Base has_many :categories, dependent: :destroy

    0熱度

    1回答

    我遇到了通過記錄更新has_many的問題。這裏是我的設置: class TastingGroup < ActiveRecord::Base has_many :group_wine has_many :wines, through: :group_wine end class GroupWine < ActiveRecord::Base belongs_to

    0熱度

    1回答

    我想在原本用php編寫並正在移動到rails的應用程序中使用acts_as_list。我們使用了一個「位置」值,這個值是一個浮點數,如果用戶想要在位置1和位置2之間放置一些東西,他們只會在表格中輸入1.5。它看起來像acts_as_list只是使用整數。 acts_as_list中有一種方法使它使用浮動而不是整數?或者可能將一組浮點數轉換爲一個整數來插入? THX

    1熱度

    2回答

    我使用acts_as_list生成時隙號的書:從得到在到結果集 acts_as_list :scope => :book_id, :column => :slot 和具有防止刪除的默認範圍(軟刪除)的書: default_scope where(:is_active => true) 我想阻止越來越應用於acts_as_list聲明默認的範圍,因爲如果有人刪除了最後一本書,並創建一個新的,他們得到