10

私はこの明らかに簡単なタスクを達成するのが難しいことに直面しています。

ネストされたブロック(suggestion.phtml)にいて、親ブロック(result.phtml)から値(検索結果の数、つまりコレクション数)を取得したい

私は間違っているか、ここに簡単な方法はありませんか?

4

1 に答える 1

28

解決しました。

次の方法で親ブロックにアクセスできます。

$this->getParentBlock();

したがって、この特定のシナリオでは、次のようになります。

$searchCount = $this->getParentBlock()
    ->getParentBlock()
    ->getParentBlock()
    ->getResultCount();
于 2012-11-29T10:50:09.380 に答える