專案

一般

個人檔案

動作

Redmine 插件鉤子列表

如需查看當前插件鉤子列表,請在 Redmine 目錄中執行 rake redmine:plugins:hook_list

在 Redmine 2.0.0 及更高版本中,rake 任務已被棄用。
您可以在 Redmine 目錄中使用以下任一方法作為替代方案(請參閱 RE: hook list?)。
grep -r call_hook *                                       # list of source lines with hook calls
grep -rohT 'call_hook([^)]*)'                             # list of hooks calls and source files
grep -roh  'call_hook([^)]*)' | sort -u | grep '([^)]*)'  # list of hooks calls only

控制器鉤子

名稱 說明 上下文
:controller_account_success_authentication_after :user
:controller_custom_fields_new_after_save :params, :custom_field
:controller_custom_fields_edit_after_save :params, :custom_field
:controller_issues_bulk_edit_before_save 在儲存之前將當前議題和參數傳遞給鉤子。這可以用於設置議題的屬性。 :params, :issue
:controller_issues_new_before_save :params, :issue
:controller_issues_new_after_save :params, :issue
:controller_issues_edit_before_save :params, :issue, :time_entry, :journal
:controller_issues_edit_after_save :params, :issue, :time_entry, :journal
:controller_journals_edit_post :params, :journal
:controller_messages_new_after_save :params, :message
:controller_messages_reply_after_save :params, :message
:controller_time_entries_bulk_edit_before_save :params, :time_entry
:controller_timelog_edit_before_save :params, :time_entry
:controller_wiki_edit_after_save :params, :page
:controller_wiki_show_before_render :content, :format

輔助器鉤子

名稱 說明 上下文
:helper_issues_show_detail_after_setting 將數據傳遞給鉤子,以便其設置標籤和值。 :detail, :label, :value, :old_value

模型鉤子

名稱 說明 上下文
:model_changeset_scan_commit_for_issue_ids_pre_issue_update :changeset, :issue
:model_project_copy_before_save :source_project, :destination_project

視圖鉤子

可以使用所有視圖鉤子上下文中的 :project 鍵訪問當前專案。

名稱 說明 上下文
:view_account_left_bottom :user
:view_account_right_bottom :user
:view_account_login_top (無)
:view_account_login_bottom (無)
:view_custom_fields_form_upper_box :custom_field, :form
:"view_custom_fields_form_#{@custom_field.type.to_s.underscore}" :custom_field, :form
:view_issue_statuses_form :issue_status
:view_issues_bulk_edit_details_bottom 在備註之前的批量編輯表單中附加內容 :issues
:view_issues_edit_notes_bottom 在文件表單之前的備註底部附加內容 :issue, :notes, :form
:view_issues_form_details_bottom 將內容附加到議題表單底部的 html 表格中 :issue, :form
:view_issues_history_journal_bottom :journal
:view_issues_show_details_bottom 將內容附加到議題詳細信息表格的底部 :issue
:view_issues_sidebar_issues_bottom (無)
:view_issues_sidebar_planning_bottom (無)
:view_issues_sidebar_queries_bottom (無)
:view_issues_context_menu_start :issues, :can, :back
:view_issues_context_menu_end :issues, :can, :back
:view_issues_new_top :issue
:view_issues_show_description_bottom :issue
:view_issues_move_bottom :issue, :target_project, :copy
:view_journals_notes_form_after_notes :journal
:view_journals_update_rjs_bottom :page, :journal
:view_layouts_base_body_bottom 將內容附加到基本佈局 body 部分的結尾 (無)
:view_layouts_base_body_top 將內容附加到基本佈局 body 部分的開頭 (無)
:view_layouts_base_content (無)
:view_layouts_base_html_head 將內容附加到基本佈局的 html 標頭 (無)
:view_layouts_base_sidebar (無)
:view_my_account :user, :form
:view_my_account_contextual :user
:view_projects_form :project, :form
:view_projects_roadmap_version_bottom :version
:view_projects_settings_members_table_header 將內容附加到專案成員設定的表格標題 :project
:view_projects_settings_members_table_row 將內容附加到專案成員設定的表格列 :member, :project
:view_projects_show_left :project
:view_projects_show_right :project
:view_projects_show_sidebar_bottom :project
:view_repositories_show_contextual 將內容附加到儲存庫窗格中的上下文選單 :project, :repository
:view_timelog_edit_form_bottom :time_entry, :form
:view_settings_general_form (無)
:view_users_memberships_table_header :user
:view_users_memberships_table_row :user, :membership, :roles, :projects
:view_users_form :user, :form
:view_versions_show_bottom :version
:view_versions_show_contextual :version, :project
:view_welcome_index_left :project
:view_welcome_index_right :project

其他鉤子

名稱 說明 上下文

Cemmos Obstance約 3 年前 更新 · 25 個修訂