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


PHP Templates::setName方法代码示例

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


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

示例1: Icons

     }
     break;
 case 'addTemplate':
     $template = $this->params['template'];
     // Check if root node is selected
     if ($template === 'root') {
         // Get real Page-ID of Root-Node
         $templates = $templateMgr->getList();
         $template = $templates[0]['ID'];
     }
     // Check if a folder is selected
     $templateInfo = $templateMgr->getTemplate($template);
     if ($templateInfo['FOLDER'] == 1) {
         // Add new child node
         $new_id = $templateMgr->add($template);
         $templateMgr->setName($new_id, $itext['TXT_NEW_OBJECT']);
         //$templateMgr->setIdentifier( $new_id, $itext['TXT_NEW_OBJECT'] );
         if ($new_id != false) {
             $icons = new Icons();
             if ($template == 1) {
                 // Rootfolder
                 $koala->callJSFunction('Koala.yg_addChild', 'template', $template . '-template', 'name', $itext['TXT_NEW_OBJECT'], 'template', $new_id . '-template', 'name', $icons->icon['template_small'], 'nosub', true);
             } else {
                 // Other folder
                 $koala->callJSFunction('Koala.yg_addChild', 'templatefolder', $template . '-template', 'name', $itext['TXT_NEW_OBJECT'], 'template', $new_id . '-template', 'name', $icons->icon['template_small'], 'nosub', true);
             }
         } else {
             $koala->alert($itext['TXT_ERROR_ACCESS_DENIED']);
         }
     }
     break;
开发者ID:nrueckmann,项目名称:yeager,代码行数:31,代码来源:templates.php

示例2: checkLinkInternalExternal

         $result = checkLinkInternalExternal($value);
         if ($result['TYPE'] != 'external') {
             $value = createSpecialURLfromShortURL($value);
         }
     }
     // Special handling for textareas
     if ($propertyInfo[0]['TYPE'] == 'TEXTAREA') {
         $value = str_replace('\\n', "\n", $value);
     }
     // Special handling for wysiwyg
     if ($propertyInfo[0]['TYPE'] == 'RICHTEXT') {
         $value = str_replace('\\n', "\n", $value);
         $value = convertShortURLsToSpecialURLs($value);
     }
     // Set the new property
     if ($templateMgr->setName($data[0], $value) === false) {
         $koala->alert($itext['TXT_ERROR_ACCESS_DENIED']);
     } else {
         $value = str_replace("\n", '\\n', $value);
         $jsQueue->add($data[0], HISTORYTYPE_TEMPLATE, 'OBJECT_CHANGE', sGuiUS(), 'template', NULL, NULL, $this->reponsedata[$property]->yg_id, 'name', $value);
         $koala->queueScript("Koala.yg_fadeFields(\$('" . $winID . "'), '.changed');");
         // Special case for name
         $jsQueue->add($data[0], HISTORYTYPE_TEMPLATE, 'REFRESH_WINDOW', sGuiUS(), 'name');
     }
     break;
 case 'entrymask':
     $entrymaskMgr = new Entrymasks();
     // Get the entrymask
     $entrymask = $entrymaskMgr->get($data[0]);
     $oldname = $entrymask['NAME'];
     $value = str_replace("\r", '', str_replace("\n", '\\n', $this->reponsedata[$property]->value));
开发者ID:nrueckmann,项目名称:yeager,代码行数:31,代码来源:common.php


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