Thay vì viết {% include link_to.html i=5 text="hello world" %}
mọi lúc, tôi đã viết một thẻ tùy chỉnh cho phép tôi làm {% link_to 5 hello world %}
. Nó tìm trang có dữ liệu i
bằng 5 và tạo liên kết tới trang đó.Bao gồm HTML bên trong thẻ Jekyll
Nhưng nó cảm thấy khó khăn để tạo chuỗi HTML từ bên trong mã thẻ, và nó là khó khăn để viết logic mã phức tạp bên trong HTML bao gồm mã. Vì vậy, có một cách để có định nghĩa thẻ làm việc nâng nặng của việc tìm kiếm các trang có liên quan để liên kết đến, và có nó vượt qua trên những gì nó tìm thấy để link_to.html
để render? Sắp xếp giống như bộ điều khiển truyền thông tin vào khung nhìn trong Rails.
Có lẽ bạn có thể tìm thấy một cái gì đó liên quan đến [ở đây] (http://cheat.jekyll.tips/) hoặc thử hỏi trên [Jekyll Talk] (https://talk.jekyllrb.com/). –
Bạn dường như yêu cầu chúng tôi refactor mã thẻ tùy chỉnh mà chúng tôi không thể nhìn thấy. Bạn có thể dán mã không? – rjmunro