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


PHP eZContentObjectTreeNode::urlAlias方法代码示例

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


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

示例1: processGenericData

 /**
  * Processes literal Open Graph metadata
  *
  * @param eZContentObjectTreeNode $contentNode
  *
  * @return array
  */
 function processGenericData($contentNode)
 {
     $returnArray = array();
     $siteName = trim(eZINI::instance()->variable('SiteSettings', 'SiteName'));
     if (!empty($siteName)) {
         $returnArray['og:site_name'] = $siteName;
     }
     $urlAlias = $contentNode->urlAlias();
     eZURI::transformURI($urlAlias, false, 'full');
     $returnArray['og:url'] = $urlAlias;
     if ($this->facebookCompatible == 'true') {
         $appID = trim($this->ogIni->variable('GenericData', 'app_id'));
         if (!empty($appID)) {
             $returnArray['fb:app_id'] = $appID;
         }
         $defaultAdmin = trim($this->ogIni->variable('GenericData', 'default_admin'));
         $data = '';
         if (!empty($defaultAdmin)) {
             $data = $defaultAdmin;
             $admins = $this->ogIni->variable('GenericData', 'admins');
             if (!empty($admins)) {
                 $admins = trim(implode(',', $admins));
                 $data = $data . ',' . $admins;
             }
         }
         if (!empty($data)) {
             $returnArray['fb:admins'] = $data;
         }
     }
     return $returnArray;
 }
开发者ID:netgen,项目名称:ngopengraph,代码行数:38,代码来源:opengraphoperator.php


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