嗨,大家好,它是一个非常基本的问题,有机会看看几个问题在stackoverflow,但都是徒劳。树枝迭代/读取和获取值 - Octobercms
所以我有这个树枝变量名为“WordoftheDayfromDB”,我通过laravel pluck
方法查询DB在我的控制器中后,通过一些数据传递。控制器存在于十月份的插件中。变量的内容如下所示
{% 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}"]
有人可以告诉我一种方法来从约twig变量中提取键和值。 什么我已经尝试过是以下几点:
<pre> {{WordoftheDayfromDB.id}}</pre>
或
{% for item in WordoftheDayfromDB %} {{item.word_tr}} {% endfor %}
也有些组合使用{% if WordoftheDayfromDB is iterable %}
。 非常感谢您的回答! 感谢您阅读我的问题。
喜谢谢你的答案我想,一个很好,但数值结果全阵列式这样 '''0:{“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}''' – Danish
你确定它是一个对象,而不是json字符串吗? – dragontree