本文整理汇总了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;
}
示例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;
}
示例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;
}