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


PHP oxUBase::getContentId方法代码示例

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


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

示例1: getContentId

 /**
  * Template variable getter. Returns active content id.
  * If no content id specified, uses "impressum" content id
  *
  * @return object
  */
 public function getContentId()
 {
     if ($this->_sContentId === null) {
         $oConfig = $this->getConfig();
         $sContentId = oxConfig::getParameter('oxcid');
         if (!$sContentId) {
             //trying to load content id from tpl variable
             //usage of tpl variable as content id is deprecated
             $sContentId = oxConfig::getParameter('tpl');
         }
         if (!$sContentId) {
             //get default content id (impressum)
             $sContentId = parent::getContentId();
         }
         $this->_sContentId = false;
         $oContent = oxNew('oxcontent');
         if ($oContent->load($sContentId) && $oContent->oxcontents__oxactive->value) {
             $this->_sContentId = $sContentId;
             $this->_oContent = $oContent;
         }
     }
     return $this->_sContentId;
 }
开发者ID:JulianaSchuster,项目名称:oxid-frontend,代码行数:29,代码来源:content.php


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