Pathauto có thể thực hiện công việc dễ dàng cho tất cả các loại nội dung, nhưng trong trường hợp của tôi, tôi chỉ có một loại URL nội dung cần được tùy chỉnh và tôi không muốn cài đặt Pathauto và Token.
Ai có thể tư vấn cho tôi làm thế nào?
Pathauto có thể thực hiện công việc dễ dàng cho tất cả các loại nội dung, nhưng trong trường hợp của tôi, tôi chỉ có một loại URL nội dung cần được tùy chỉnh và tôi không muốn cài đặt Pathauto và Token.
Ai có thể tư vấn cho tôi làm thế nào?
Câu trả lời:
Xem p. 149 của Pro Drupal Development, sử dụng hook_insert (). Khi một nút mới được lưu, hook_insert () được gọi. Đây là nơi xử lý mọi xử lý tùy chỉnh nội dung của nút trước khi nút được lưu. Cũng nhìn vào p. 152-156 Pro Drupal Development nói về tất cả các hàm hook_node_xxxx () khác nhau.
Tôi nghĩ rằng việc sử dụng hook_node_insert () như được đề xuất trong câu trả lời trước sẽ dẫn đến một kết nối vào TẤT CẢ các sáng tạo nút sẽ không giải quyết nhu cầu của bạn để thay đổi một loại nội dung cụ thể.
hook_node_insert()
để hành động trên tất cả các lần chèn nút)."