2012-11-25 33 views
5

Tôi có một tình huống như thế này trong file cành lá của tôi:Twig: chú thích trong {javascripts%%}

{% javascripts 
    'js/functions.js' 
    'js/plugins.js' 
    'js/editor.js' 
    'js/calendar.js' 
%} [...] 

Và tôi rất thích bình luận một số kịch bản bằng cách sử dụng

{% javascripts 
    {# 'js/functions.js' #} 
    'js/plugins.js' 
    'js/editor.js' 
    'js/calendar.js' 
%} [...] 

Nhưng isnt này được phép, tôi gặp lỗi Unexpected character "#".

Có cách thực hành phổ biến nào để xử lý việc này không?

+2

Tôi tin rằng bạn sẽ phải xóa dòng 'js/functions.js'. Bạn có thể di chuyển nó để bình luận riêng biệt, chỉ cần nhớ rằng nó đã ở đó. – Crozin

+0

@Crozin, được thôi. Đây là cách tôi đang làm nó bây giờ, nhưng nó không phải là rất tiện dụng. – a1337q

+0

đây là điều khiển phiên bản được xây dựng cho, bạn không cần phải để lại mã nhận xét trong các tệp của mình dài hạn – JamesHalsall

Trả lời

2

Đó rõ ràng là cú pháp ghép nối không được hỗ trợ. Vì vậy, đó là vào bạn làm thế nào để ẩn nó. Tôi sẽ làm một việc như sau:

{# 'js/functions.js'#} 
{% javascripts 
    'js/plugins.js' 
    'js/editor.js' 
    'js/calendar.js' 
%} [...]