本文整理匯總了PHP中content::title方法的典型用法代碼示例。如果您正苦於以下問題:PHP content::title方法的具體用法?PHP content::title怎麽用?PHP content::title使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類content
的用法示例。
在下文中一共展示了content::title方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: _spot
private static function _spot($sid,$tag=false,$class=false,$styles=false,$ignoreEmpty=false)
{
if($tag && (!is_string($tag)))$tag="div";
$mods=self::modsInSpot($sid);
$empty=(count($mods)===0);
$methodDef=self::$c->modHookName("render");
$methodDefDeep=self::$c->modHookName("renderDeep");
if($sid==self::$config["contentSpot"])
{
content::title(true,true);
self::_spot(2,true,false,false,true);
@call_user_func(array(__NAMESPACE__."\\"."content",$methodDef));
}
else
{
if($tag && (!$empty || !$ignoreEmpty))
{
if(is_array($styles))$styles=self::_spotStyles($sid,$styles);
else $styles=self::_spotStyles($sid);
?>
<<?php
echo $tag;
?>
id="<?php
echo self::$class;
?>
-spot-<?php
echo $sid;
?>
" <?php
echo is_string($class) ? " class=\"{$class}\"" : "";
echo $styles ? $styles : "";
?>
>
<?
}
}
foreach($mods as $mod)
{
$args="";
$method="";
if($mod["args"]!=="")$args=explode(",",$mod["args"]);
if(@class_exists(__NAMESPACE__."\\".$mod["class"]))
{
if(@method_exists(__NAMESPACE__."\\".$mod["class"],$methodDefDeep))
{
$method=$methodDefDeep;
if(!is_array($args))$args=array($mod["class"],$mod["method"]);
else
{
array_unshift($args,$mod["method"]);
array_unshift($args,$mod["class"]);
}
}
else
{
$method=$mod["method"];
if(!$method)$method=$methodDef;
if(!@method_exists(__NAMESPACE__."\\".$mod["class"],$method))$method="";
}
}
if($method)
{
if(is_array($args))
@call_user_func_array(array(__NAMESPACE__."\\".$mod["class"],$method),$args);
else
@call_user_func(array(__NAMESPACE__."\\".$mod["class"],$method));
}
}
if($sid==self::$config["contentSpot"])self::_spot(3,true,false,false,true);
else
{
if($tag && (!$empty || !$ignoreEmpty))
{
?>
</<?php
echo $tag;
?>
>
<?
}
}
}