dayalı özel _data veri almak bir veri klasör yapısı vardır:Jekyll bir isim
_data/footer/1.yml
_data/footer/2.yml
vb
Ne yapmak istediğiniz ön madde değişkeni temel alarak, şablona dahilinde olduğunu, Bu dosyalardan birini seçin ve içinde bulunan verileri döndürün.
Bunu yaparsam: site.data.footer.1
Veriler, 1.lm ile birlikte verilir. Ben site.data.footer.{{page.footer}}
yapmaya çalışırsanız ön mesele böyle 1 olarak ayarlanmış altbilgi değişkeni sahip olsa bile, hiçbir şey döndürür: Bu durumda
---
footer: 1
---
{% assign foot_id = page.footer %}
{{foot_id}}
{% assign stuff = site.data.footer.{{foot_id}} %}
{{stuff}}
stuff
boş olurdu. Bunu yapmanın doğru yolu bu mu? Neyin yanlış gidiyor?
Yep bu sorunu çözdü. Çok teşekkürler. –