cost 103 ms
如何徹底自定義 Rails Administrate gem

[英]How to drastically customise Rails Administrate gem

首先,如果這個問題已經在其他地方得到回答,我深表歉意,但我找不到與此相關的單個帖子。 如果已經存在,請將我重定向到答案。 現在,我對 Ruby/Rails web 開發還很陌生,我嘗試做的通常是在 React/Vue 等 JS 框架中非常直接。 我想要做的是擴展產品項目的現有管理表/集合視圖,使其 ...

Ruby on Rails 表單輸入將 integer 更改為十進制

[英]Ruby on Rails form input changing integer to decimal

我繼承了一個 Ruby on Rails 應用程序,該應用程序將管理 gem 用於管理儀表板。 本項目包含一款產品model,每款產品均有批發價。 此字段稱為批發案例價格美分,是 integer。 應用程序中的所有價格都作為整數處理。 我遇到的問題是某些數字在輸入到管理儀表板輸入字段時會變成小數。 ...

在管理儀表板中過濾 belongs_to 下拉菜單

[英]Filtering belongs_to drop-down in administrate dashboard

我在 Rails (6.1.5) 中有一個管理儀表板,允許管理員添加候選名單並為他們分配項目分配。 項目在活動中。 創建候選名單時添加事件的下拉列表來自event_shortlister_dashboard.rb的這些片段 ATTRIBUTE_TYPES = { shortlister: Fie ...

Rails Administrate:無法自定義 controller 操作

[英]Rails Administrate: Cannot customise controller actions

我正在使用 Rails Administrate 並希望覆蓋 controller 上的new操作。 文檔表明這很簡單。 但是,應用程序似乎忽略了我的覆蓋並直接渲染new.html.erb而不是通過我對new方法的覆蓋: Controller: 看法: 特別是,當轉到/orders/new時,應 ...

如何在管理中設置 ActionText (Rails 6.1)

[英]How to Setup ActionText in Administrate (Rails 6.1)

我正在嘗試在管理儀表板中設置操作文本。 我已按照Rails Guides 概述頁面上的安裝步驟進行操作。 然后,當嘗試將屬性添加到 /app/dashboards/lesson_dashboard.rb 時,出現錯誤。 當我嘗試body: Field::RichText時,我得到: uniniti ...

管理 gem - 如何在索引頁面上顯示目標 model 沒有作為列的屬性

[英]Administrate gem - how to show attribute which target model does not have as column, on index page

我試圖顯示 model 沒有作為列的屬性。 例如,我想在用戶索引儀表板上顯示“total_salary”。 用戶模型的架構如下, 如上所述,用戶 model 沒有“total_salary”列。 我更改了由管理 gem 自動生成的儀表板頁面。 前 后 在哪里添加邏輯來計算每個用戶的總工資? (如果 ...

Rails Administrate:如何更改界面語言

[英]Rails Administrate : how to change interface language

我第一次使用 Thoughtbot 的 Administrate 庫,一切都很好,shiny,但我在文檔上找不到任何關於翻譯的內容。 從我在更改日志中找到的內容來看,該庫應該有幾個 i18n 翻譯已經可用,但我找不到如何更改界面的語言環境。 或者只是要集成的 yml 文件。 ...

gem 管理問題“未初始化的常量 Admin::Administrate”

[英]Issue with gem administrate 'uninitialized constant Admin::Administrate'

嘗試在 ruby 應用程序中安裝 Administrator Gem 按照所有步驟並在我的終端中嘗試打開出現此問題的應用程序時: “NameError(未初始化的常量 Admin::Administrate):” 控制器 > 管理員 生成的一些路由: 我卸載了 gem 並重新安裝了它。 不 ...

在一個區域顯示管理屬性,但在另一個區域不顯示

[英]Show Administrate Attribute in One Area But Not In Another

我正在創建一個學習管理系統。 我已經讓用戶注冊了課程。 我想在用戶顯示頁面上顯示用戶完成課程的時間。 像這樣: 如果我在COLLECTION_ATTRIBUTES下的app/dashboards/course_dashboard.rb中添加complete的屬性,它也會顯示在課程索引頁面中,這是我 ...

管理與 class 名稱關系的 gem 棄用

[英]administrate gem deprecations on relations with class names

model Transaction administrate gem 自動獲取此關系並包括 model 關系和 id 試圖通過關系搜索交易 抱怨用戶為 nil 時出錯 堆棧中的哪個正在調用 user_dashboard。 使用自動生成的consumer: Field::BelongsTo.wit ...

管理用於儀表板中資源的 gem 自定義標簽 collections

[英]administrate gem customizing labels used for resources in dashboard collections

管理 gem 指南表明資源的標簽可以適應 model 的屬性 然而,這在 function 上似乎沒有關系 Card belongs_to User目標是在 CardDashboard 中代表資源用戶 然而,即使是一個簡潔的定義 導致undefined local variable or meth ...

Devise + 管理:ActionController::RoutingError - 未初始化的常量 Admin::SessionsController:

[英]Devise + Administrate: ActionController::RoutingError - uninitialized constant Admin::SessionsController:

我創建了一個 rails (6.0.3) 應用程序,並添加了thinkbot/administrate和devise 。 我有一個普通用戶的User model 和另一個AdminUser 。 我想將兩種類型的用戶分開。 兩者都是使用 devise 生成器創建的$ rails generate d ...

管理 gem 不允許查看用戶

[英]Administrate gem does not allow to view user

Rails 6.0 使用 gem administrate 。 標記為管理員的用戶可以正確訪問頁面。 顯示用戶索引,例如,可以訪問編輯頁面: 但調用同一個對象的顯示頁面會返回錯誤 指向由管理 gem 自動生成的app/views/admin/application/_collection.html ...

如何在管理寶石中關聯祖先寶石數據

[英]How do I relate Ancestry gem data in Administrate gem

我在 Rails 6 應用程序中使用了管理 gem。 我創建了一個類別模型,我正在使用祖先 gem 來組織樹結構等。我在嘗試將祖先 gem 集成到管理中時遇到了麻煩。 主要是祖先 gem 的 parent_id 為空的問題,因此 2. 嘗試在管理中顯示子名稱/關系。 管理 gem 由於關系在編 ...

將枚舉與管理集成的正確方法是什么?

[英]What is the proper way to integrate enum with administrate?

我有一個 Rails 應用程序,其中用戶有一個性別,這是一個枚舉,其中 0 表示女性,1 表示男性。 我在 user_dashboard.rb 中有這段代碼: new_admin_user_path的視圖是: 只有管理員可以創建用戶,但他們必須手動輸入“男性”或“女性”等性別。 有沒有辦法集成 ...

AWS 上奇怪的“rails superclass mismatch for class”,而本地 docker 運行良好

[英]Strange "rails superclass mismatch for class" on AWS, while local docker runs fine

我決定將我網站的管理部分切換到管理 gem。 在進行所有必要的更改並運行所有測試之后,一切似乎都可以推送到 AWS。 嘗試訪問我的網站時,出現 503 錯誤。 登錄 AWS 顯示我的 Fargate 任務因以下錯誤而崩潰: rails superclass mismatch for class E ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM