tôi muốn truy cập vào tên template trong Mojolicious từ bên trong mẫu tự cho mục đích gỡ lỗi, trong cùng một cách Mẫu Toolkit không (xem here)Làm cách nào để truy cập tên mẫu hiện tại trong Mojolicious?
Biến __FILE__
công trình gọn gàng nhưng nó đề cập đến hiện tại tệp chứ không phải mẫu cấp cao nhất, có nghĩa là nó vô dụng bên trong mẫu bố cục.
Tôi cũng đã thử
<%= app->renderer->template_name %>
nhưng không có kết quả
Có thể ở tất cả trong Mojolicious?
Trong https://groups.google.com/forum/#!topic/mojolicious/f1SLFXSGRVk sri đề xuất sử dụng '<% = __FILE__%>'. – simbabque
@simbabque nó không hoạt động nếu được sử dụng trong mẫu trình bao bọc (bố cục) - xem câu hỏi – simone
Sri cũng gọi đó là một đoạn mã trong chuỗi. Có vẻ như họ đã không thực hiện bất cứ điều gì cho phép bạn làm điều đó ngay bây giờ. – simbabque