List of all SkillDo hooks

Các lập trình viên SkillDo, tác giả chủ đề và nhà phát triển plugin sử dụng các móc được liệt kê bên dưới để thay đổi cách SkillDo hoạt động mà không cần chỉnh sửa bất kỳ tệp nguồn PHP nào. Sử dụng chỉ mục này để xác định các móc nối SkillDo mà bạn cần.

Core

Hook Type Ver In 3.0.5 Source Description
init action 2.0.0 true app/core/MY_Controller Hook được tải trước khi bất kỳ hành động nào được tải.
admin_init action 2.0.4 true app/core/MY_Controller Hook được tải trong trang quản trị trước khi bất kỳ hành động nào được tải.
theme_option_setup action 2.0.0 true app/core/MY_Controller Hook được tải trước nạp dữ liệu theme option
sets_field_before filter 2.0.0 true app/core/MY_Controller Hook dùng để chỉnh sữa dữ liệu post, page, category, product, product category hiên thị vào form khi cập nhật
save_object_before filter 2.0.0 true app/core/MY_Controller Hook dùng để chỉnh sữa dứ liệu insert post, page, category, product, product category trước khi lưu vào database
save_object_before action 2.0.0 true app/core/MY_Controller Hook hành động trước khi lưu vào database
check_save_before filter 2.0.0 true app/core/MY_Controller Hook trả về kết quả kiểm tra dữ liệu trước khi lưu vào database
save_object_add action 2.0.0 true app/core/MY_Controller Hook hành động sau khi thêm mới post, page, category, product, product category vào database thành công
save_object_edit action 2.0.0 true app/core/MY_Controller Hook hành động sau khi cập nhật post, page, category, product, product category vào database thành công
save_object action 2.0.0 true app/core/MY_Controller Hook hành động sau khi thêm mới hoặc cập nhật post, page, category, product, product category vào database thành công

User

Hook Type Ver In 3.0.5 Source Description
skd_login action 2.3.0 true app/helpers/user_helper.php Hook được gọi khi user đăng nhập thành công.
skd_login_failed action 2.3.0 true app/helpers/user_helper.php Hook được gọi khi user đăng nhập thất bại.
user_logout action 2.3.0 true app/helpers/user_helper.php Hook được gọi khi user đăng xuất thành công.
edit_user_index_args filter 2.0.0 true app/modules/backend_user/contronllers/user.php Hook được dùng custom điều kiện lấy user.
admin_registration_errors filter 2.0.0 true app/modules/backend_user/contronllers/user.php Hook được dùng kiểm tra dữ liệu khi thêm mới user nếu sai trả về SKD_error.
admin_pre_user_register filter 2.0.0 true app/modules/backend_user/contronllers/user.php Hook được dùng custom dữ liệu user add vào database trong admin.
admin_pre_user_register_meta filter 2.0.0 true app/modules/backend_user/contronllers/user.php Hook được dùng custom dữ liệu user metadata add vào database trong admin.
admin_user_profile_errors filter 2.0.0 true app/views/backend/user/user.php Hook được dùng kiểm tra dữ liệu khi cập nhật user nếu sai trả về SKD_error trong admin.
edit_user_update_profile filter 2.0.0 true app/views/backend/user/user.php Hook được dùng custom dữ liệu user cập nhật vào database.
edit_user_update_profile_meta filter 2.0.0 true app/views/backend/user/user.php Hook được dùng custom dữ liệu user metadata cập nhật vào database.
edit_user_update_profile action 2.0.0 true app/views/backend/user/user.php Hook được gọi khi user được cập nhật thành công.
admin_user_password_errors filter 2.0.0 true app/views/backend/user/user.php Hook được dùng kiểm tra dữ liệu khi cập nhật mật khẩu user nếu sai trả về SKD_error trong admin.
pre_update_password filter 2.0.0 true app/views/backend/user/user.php Hook được dùng custom mật khẩu user khi cập nhật vào database trong admin.
edit_user_profile action 2.0.0 true app/views/backend/user/html/user-profile.php Hook được dùng custom giao diện cập nhật user trong admin.
user_created_sections_primary action 2.0.0 true app/views/backend/user-add.php Hook được dùng custom giao diện thêm mới user cột trái trong admin.
user_created_sections_secondary action 2.0.0 true app/views/backend/user-add.php Hook được dùng custom giao diện thêm mới user cột phải trong admin.
pre_insert_user_data filter 2.3.0 true app/helpers/user_helper.php Hook custom lại data nào sẽ được phép lưu vào database cho user.
admin_my_action_links filter 2.3.0 true app/helpers/user_helper.php Hook custom lại các tab ở trang thông tin user trong admin.
registration_errors filter 2.3.0 true app/modules/frontend_user/contronllers/user.php Hook được dùng kiểm tra dữ liệu khi thêm mới user nếu sai trả về SKD_error.
pre_user_register filter 2.3.0 true app/modules/frontend_user/contronllers/user.php Hook được dùng custom dữ liệu user khi thêm mới.
pre_user_register_meta filter 2.3.0 true app/modules/frontend_user/contronllers/user.php Hook được dùng custom dữ liệu user metadata khi thêm mới.
pre_update_profile filter 2.3.0 true app/modules/frontend_user/contronllers/user.php Hook được dùng custom dữ liệu user khi cập nhật.
pre_update_profile_meta filter 2.3.0 true app/modules/frontend_user/contronllers/user.php Hook được dùng custom dữ liệu user metadata khi cập nhật.
my_action_links filter 2.3.0 true app/modules/frontend_user/contronllers/user.php Hook custom lại các tab ở trang thông tin user.
my_account_view_[tab_key] filter 2.3.0 true app/modules/frontend_user/contronllers/user.php Hook custom lại view của tab user.
my_account_layout_[tab_key] filter 2.3.0 true app/modules/frontend_user/contronllers/user.php Hook custom lại layout của tab user.