當前位置: 首頁>>代碼示例>>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;未經允許,請勿轉載。