【发布时间】:2017-06-18 15:11:20
【问题描述】:
大家好,这是一个非常基本的问题,有机会在 stackoverflow 上查看几个问题,但都是徒劳的。
所以我有一个名为“WordoftheDayfromDB”的树枝变量,我通过 laravel pluck 方法在我的控制器中查询 DB 后从一些数据传递到该变量。控制器存在于 octobercms 的插件中。变量的内容如下所示
{% set WordoftheDayfromDB = __SELF__.words %}
{{WordoftheDayfromDB}} # this output below object
["{\"id\":4,\"word_tr\":\"parazit\",\"slug_tr\":\"parazit\",\"word_gr\":\"\\u03c0\\u03b1\\u03c1\\u03ac\\u03c3\\u03b9\\u03c4\\u03bf\",\"slug_gr\":\"parasito\",\"pubordraft\":1,\"created_at\":\"2017-06-07 13:04:57\",\"updated_at\":\"2017-06-07 13:04:57\",\"deleted_at\":null,\"word_image\":\"\\\/cropped-images\\\/image2.jpg\",\"typeswb_id\":0}"]
谁能告诉我一种从 about twig 变量中提取键和值的方法。 我已经尝试过的是:
<pre> {{WordoftheDayfromDB.id}}</pre>
或
{% for item in WordoftheDayfromDB %}
{{item.word_tr}}
{% endfor %}
还有一些使用{% if WordoftheDayfromDB is iterable %} 的组合。
我会非常感谢你的回答!
感谢您阅读我的问题。
【问题讨论】:
标签: php laravel twig octobercms