当前位置: 首页>>代码示例>>PHP>>正文


PHP Meta::tags方法代码示例

本文整理汇总了PHP中Meta::tags方法的典型用法代码示例。如果您正苦于以下问题:PHP Meta::tags方法的具体用法?PHP Meta::tags怎么用?PHP Meta::tags使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Meta的用法示例。


在下文中一共展示了Meta::tags方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: _set_default_meta_tags

 /**
  * Set the default meta tags
  *
  * Using configuration settings.
  *
  * @uses    Meta::tags
  * @uses    Arr::get
  * @uses    Arr::merge
  */
 protected function _set_default_meta_tags()
 {
     $meta = $this->_config->get('meta', array());
     $keywords = $this->_config->get('keywords', '');
     $description = $this->_config->get('description', '');
     $tags = Arr::get($meta, 'tags');
     $tags = Arr::merge($tags, array('keywords' => $keywords), array('description' => $description));
     if ($tags) {
         foreach ($tags as $handle => $value) {
             $conditional = NULL;
             if (is_array($value)) {
                 $conditional = Arr::get($value, 'conditional');
                 $value = Arr::get($value, 'value', '');
             }
             $attrs = array();
             if (isset($conditional)) {
                 $attrs['conditional'] = $conditional;
             }
             Meta::tags($handle, $value, $attrs);
         }
     }
 }
开发者ID:ultimateprogramer,项目名称:cms,代码行数:31,代码来源:template.php

示例2:

<!DOCTYPE html>
<html lang="<?php 
echo $lang;
?>
">
<head>
	<title><?php 
echo $head_title;
?>
</title>
	<?php 
echo Meta::tags();
?>
	<meta http-equiv="X-UA-Compatible" content="IE=edge">
	<?php 
echo Meta::links();
?>
	<?php 
echo Assets::css();
?>
	<link href='//fonts.googleapis.com/css?family=Kaushan+Script' rel='stylesheet' type='text/css'>
	<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
	<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
	<!--[if lt IE 9]>
		<?php 
echo HTML::script('media/js/html5shiv.js', NULL, TRUE);
?>
		<?php 
echo HTML::script('media/js/respond.min.js', NULL, TRUE);
?>
    <![endif]-->
开发者ID:MenZil-Team,项目名称:cms,代码行数:31,代码来源:welcome.php

示例3: remove_tags

 /**
  * Remove a Meta Tag, or all
  *
  * @param   string|NULL  $handle  Asset name, or NULL to remove all  [Optional]
  *
  * @return  mixed  Empty array or void
  */
 public static function remove_tags($handle = NULL)
 {
     if (is_null($handle)) {
         return self::$tags = array();
     }
     unset(self::$tags[$handle]);
 }
开发者ID:ultimateprogramer,项目名称:cms,代码行数:14,代码来源:meta.php


注:本文中的Meta::tags方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。