2

私が以下で行うことに代わるものはありますか?

...
<div class="abc" tal:condition="this/condition1">
    <div class="abc2" tal:condition="this/condition2">
    ...
    </div>
</div>
...

そのような :

...
<div class="abc" tal:condition="this/condition1 AND this/condition2">
...
</div>
...
4

1 に答える 1

4

少しばかげていますが、TALESには論理積がありません。

php:プレフィックスを使用できます:

<div tal:condition="php:this.condition1 AND this['condition2']">

ただし、php:タイプに依存する構文を使用する必要があることに注意してください(.オブジェクトの場合[]、配列の場合、/除算になるため)。

于 2012-10-12T22:24:41.973 に答える