我會嘗試儘可能清楚,因爲我的問題可能並不簡單。使用自定義樹枝檢索字段內的值/按塊名稱/ Sonata選擇列
我有索納塔GridPanel中,建模(簡體)是這樣的:
~~~~~~~~~~~~~~~
名稱|類型| Blob
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Aaaa | Bbbb
John | Cccc | XXXX
我們假設列斑點是我做,你可以點擊自定義列。
它由一個自定義的樹枝控制。
我定製的樹枝是這樣
{% extends stuff %}
{% block field%}
<div class="opener">
<img
src="{{ asset('bundles/bobby/images/map_magnify.png') }}"
width="30"
height="30"
style="cursor:pointer;"
onclick="createPopUp('{{ admin.id(object) }}');"
>
</div>
{% endblock %}
正如你所看到的,我通過{{admin.id(對象)}}作爲函數的參數,所以在我的JS功能文件會知道參數返回的值。
例如,根據我的網格那裏並假設我的對象的ID是列名,如果我上點擊BBBB,所述{{admin.id(對象)}}將返回波比作爲價值的。
這是行得通的。
現在,我想做的事情完全相同,但不返回整個對象的ID,而是返回對象的特定值。
仍然根據我的示例,如果我單擊Bbbb,我想檢索此對象的列類型中包含的值。值應該是Aaaa。
但我不知道該怎麼做。 我試圖通過這個{{block('field')}},但它沒有針對特定的列。
如何通過名稱選擇塊。
我對樹枝不夠熟悉,而且我完全迷失在索納塔的所有樹枝文件裏面。
我該怎麼做?
你必須知道,在我的情況下,我想要檢索的價值是由奏鳴曲的小枝「控制」,而不是我的自定義小枝。
謝謝,它的工作原理!比我更簡單;)。 –