我有一个奇怪的问题。
在模板(phtml)
中,我通过
$this->getLayout()->getBlock('head)->setKeywords('bla, bla, bla');
在另一个块中的另一个.phtml
之后,我仍然有关键字(checked in debugging with ... ->getKeywords()
)。
但是,当页面完全呈现时,关键字将设置为默认值。我刚刚调试整个过程直到renderLayout()
完成,但我找不到关键字设置为默认值的行。
有人知道任何解决方法吗?
答案 0 :(得分:2)
看起来你错过了关于'head'的收尾报价。应该是:
$this->getLayout()->getBlock('head')->setKeywords('bla, bla, bla');