twigでオブジェクトのプロパティを更新する方法はありますか?twigのオブジェクトプロパティを更新する
次が小枝に渡されるようなオブジェクト:
object
property1
property2
私はこのようなプロパティ1を更新したいと思います:上記のコードは動作しません
{% set object.property1 = 'somenewvalue' %}
が、それは行うことが可能です枝の中でこれのようなもの?そうでない場合は、これを行うための拡張機能やマクロを書く方法がありますか?
class Get extends StdClass
{
protected function setProperty($name,$value = null)
{
$this->$name = $value;
}
}
下の私の答えを無視してください、それは非常に時代遅れであり、もはや受け入れられた答えではありません。残念ながら、それは受け入れられた答えであるので、私はそれを削除することはできません。 – rdjs
@rdjs私に知らせてくれてありがとう!私は受け入れられた答えを交換しました! – F21
受け入れられる答えは、オブジェクトではなく配列とハッシュに対してのみ有効です。 – Duane