HeadMeta部件主要就是完成网页页面的head部分的设置。HeadMeta设置html中meta标签的方法有以下几种:
• appendName($keyValue, $content, $conditionalName)
• offsetSetName($index, $keyValue, $content, $conditionalName)
• prependName($keyValue, $content, $conditionalName)
• setName($keyValue, $content, $modifiers)
• appendHttpEquiv($keyValue, $content, $conditionalHttpEquiv)
• offsetSetHttpEquiv($index, $keyValue, $content, $conditionalHttpEquiv)
• prependHttpEquiv($keyValue, $content, $conditionalHttpEquiv)
• setHttpEquiv($keyValue, $content, $modifiers)
• setCharset($charset)
其中$keyvalue的值为html中meta标签中的name和http-equiv变量的值,name常见的值有keywords、description、robot和author,http-equiv的变量值有expires、Progma、Refresh、SetCookie、Window-Target和Content-Type。$content变量则是$keyvalue的对应的值。
在设置好了meta标签后 通过使用<?php echo $this->headmeta();?>输出为html的meta标签语句。这些就是对Zend\View\Helper\HeadMeta部件使用方法的详解。