Tôi đã cố gắng tìm ra cách lấy tên của nút (knife bootstrap -N
) thành một mẫu. Tôi đã thử hàng chục ý tưởng khác nhau và chưa tìm thấy bất kỳ thứ gì có hiệu quả. Có ai biết làm thế nào để truy cập này từ một công thức đầu bếp?Tên nút trong Mẫu đầu bếp?
Ngoài ra - có cách nào để liệt kê tất cả các biến có sẵn cho công thức Đầu bếp không?
Tôi đồng ý với @anaudmeuret, giải pháp này làm việc cho tôi trong Shef và trong công thức, nơi câu trả lời được chấp nhận không. – jslatts
Câu hỏi ban đầu là cách truy cập tên nút trong mẫu. Câu trả lời này không làm việc cho điều đó. Trên thực tế, <% = node.name%> là cú pháp hoàn chỉnh cho tệp .erb và là cách truy cập tên nút trong mẫu. – Andrew
Dường như cú pháp mẫu và cú pháp công thức khác nhau. Tôi có một mẫu sử dụng cú pháp <% = node.name%> Và chỉ cần sử dụng cú pháp Đầu bếp :: Config [: node_name] ở trên trong công thức – jorfus