我在 2 个网站上工作,其中一个是 Zend Framework 1,另一个是 Zend Framework 2。我已经在 SEO 部分,我需要使用每个元元素的值。
我已经通过执行此操作获得了标题:
print strip_tags($this->headTitle())
但是对于元标记,我还在想办法。
问题:有没有办法从 View 中做到这一点?:
print $this->headMeta('keywords')
提前致谢。
最佳答案
只需调用 viewhelper 的 getValue
方法
$this->headMeta()->setName('keywords', 'foo bar', array('lang' => 'us_en', 'scheme' => 'foo', 'bogus' => 'unused'));
带给你
stdClass Object
(
[type] => name
[name] => keywords
[content] => foo bar
[modifiers] => Array
(
[lang] => us_en
[scheme] => foo
[bogus] => unused
)
)
否则调用 getContainer
方法从 headMeta Helper 接收完整的存储容器(包含所有值)
关于zend-framework - Zend 框架 1 和 2 : Get individual headMeta() values,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20593226/