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


PHP StringUtils::l方法代码示例

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


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

示例1: xmodule

 protected function xmodule()
 {
     $this->parseChildren();
     $element = $this->globals['INPUT_ELEMENT'];
     $sectionType = $this->globals['INPUT_SECTIONTYPE'];
     if (empty($element)) {
         throw new Exception('XModule [' . $this->template->getName() . '] is missing POST parameter [element]');
     }
     $str = StringUtils::l("{% set DataSource %}node-sections{% end %}");
     $str .= StringUtils::l("{% begin contents %}");
     if (!empty($this->js)) {
         $str .= StringUtils::l('<script type="text/javascript">');
         $str .= StringUtils::l();
         foreach ((array) $this->js as $line) {
             $str .= StringUtils::l($line);
         }
         $str .= StringUtils::l();
         $str .= StringUtils::l("document.sectionWidgets['{$sectionType}'].initializeSection(%TempSectionID%);");
         $str .= StringUtils::l('</script>');
     }
     if (!empty($this->xhtml)) {
         foreach ((array) $this->xhtml as $line) {
             $str .= StringUtils::l($line);
         }
     }
     $str .= StringUtils::l("{% end %}");
     return $str;
 }
开发者ID:wb-crowdfusion,项目名称:crowdfusion,代码行数:28,代码来源:SectionCmsBuilder.php

示例2: _xmodule

 protected function _xmodule()
 {
     $str = StringUtils::l("{% begin contents %}");
     if (!empty($this->js)) {
         $str .= StringUtils::l('<script type="text/javascript">');
         $str .= StringUtils::l();
         if (!self::$printedFieldClasses) {
             $str .= StringUtils::l($this->_buildFieldClasses());
             self::$printedFieldClasses = true;
         }
         $str .= StringUtils::l();
         $str .= StringUtils::l('    $(document).ready(function() {');
         $str .= StringUtils::l();
         foreach ((array) $this->js as $line) {
             $str .= StringUtils::l($line);
         }
         $str .= StringUtils::l();
         $str .= StringUtils::l('    });');
         $str .= StringUtils::l();
         $str .= StringUtils::l('</script>');
     }
     if (!empty($this->xhtml)) {
         foreach ((array) $this->xhtml as $line) {
             $str .= StringUtils::l($line);
         }
     }
     $str .= StringUtils::l("{% end %}");
     return $str;
 }
开发者ID:wb-crowdfusion,项目名称:crowdfusion,代码行数:29,代码来源:EditCmsBuilder.php

示例3: _xmodule

 protected function _xmodule()
 {
     $element = $this->ElementService->getBySlug($this->globals['INPUT_ELEMENT']);
     $ignoreAspects = array();
     $ignore = $this->getParameter('ignore');
     if (!empty($ignore)) {
         $ignoreAspects = StringUtils::smartExplode($ignore);
     }
     $aspects = $element->getAspects();
     $ordered = array();
     foreach ((array) $aspects as $aspect) {
         if (in_array($aspect['Slug'], $ignoreAspects)) {
             continue;
         }
         $plugin = $this->PluginService->getByID($aspect['PluginID']);
         $ordered[$plugin->Priority][] = $aspect;
     }
     ksort($ordered);
     foreach ($ordered as $priority => $aspects) {
         foreach ($aspects as $aspect) {
             $template = $this->getTemplate($aspect);
             if ($this->TemplateService->fileExists($template)) {
                 $this->xhtml[] = StringUtils::l("{% template {$template}?inherit=true %}");
             }
         }
     }
     $str = StringUtils::l("{% begin contents %}");
     if (!empty($this->js)) {
         $str .= StringUtils::l('<script type="text/javascript">');
         $str .= StringUtils::l();
         $str .= StringUtils::l('    $(document).ready(function() {');
         $str .= StringUtils::l();
         foreach ((array) $this->js as $line) {
             $str .= StringUtils::l($line);
         }
         $str .= StringUtils::l();
         $str .= StringUtils::l('    });');
         $str .= StringUtils::l();
         $str .= StringUtils::l('</script>');
     }
     if (!empty($this->xhtml)) {
         foreach ((array) $this->xhtml as $line) {
             $str .= StringUtils::l($line);
         }
     }
     $str .= StringUtils::l("{% end %}");
     return $str;
 }
开发者ID:wb-crowdfusion,项目名称:crowdfusion,代码行数:48,代码来源:AbstractAspectsCmsBuilder.php


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