Annahme - Von dem, was ich verstehe, Liquid funktioniert in einer Weise, dass die Variable page.my_key
können mit Namen page
und Schlüssel my_key
zu einem PHP-Array verglichen werden: $page['my_key']
. Nach dieser gleichen Logik könnten wir {{ page.my_key }}
mit echo $page['my_key']
vergleichen.Nesting Variablen in Jekyll/Flüssig
Und wir könnten dieses Titelei vergleichen:
----
my_key: my_value
----
dieser PHP-Code:
$page['my_key'] = "my_value";
Frage - Ich möchte so etwas wie dies tun:
$page['my_key'] = "my_value";
$page['my_key2'] = "my_value2";
$key = "my_key";
echo $page[$key];
Alles, was ich denken kann ist:
----
my_key: my_value
my_key2: my_value2
----
{% assign key = 'my_key' %}
{{ page.{{ key }} }}
aber das funktioniert nicht ... Ist so etwas möglich, wenn?