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


PHP Layout::getByID方法代码示例

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


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

示例1: getFile

 static function getFile($id)
 {
     $l = new Layout();
     $l->getByID($id);
     if ($l->layout_file != "") {
         return $l->layout_file;
     } else {
         return 0;
     }
 }
开发者ID:CapsuleCorpIndonesia,项目名称:biji_katak,代码行数:10,代码来源:Layout.php

示例2: t

    }
}
if (!$validLayout || !$cp->canEditPageContents() || !$ap->canAddLayoutToArea()) {
    $jsonData['msg'] = t('Access Denied.');
} elseif (!is_object($layout)) {
    $jsonData['msg'] = t('Error: Layout not found');
} else {
    switch ($_GET['task']) {
        case 'lock':
            $layout->locked = intval($_REQUEST['lock']) ? 1 : 0;
            $saved = $layout->save();
            $jsonData['success'] = intval($saved);
            break;
        case 'move':
            $cvalID = intval($_REQUEST['cvalID']);
            $layout = Layout::getByID($_REQUEST['layoutID']);
            $db = Loader::db();
            $direction = $_REQUEST['direction'];
            // Get array of layouts for the current (published) page
            //$oldLayouts = $a->getAreaLayouts($c);
            // Get array of layouts for the working (unsaved) page
            $newLayouts = $a->getAreaLayouts($nvc);
            // Iterate through layouts, looking for the one we need to change
            for ($i = 0; $i < count($newLayouts); $i++) {
                $layout = $newLayouts[$i];
                // Check if this layout is the one we need to change
                if ($layout->areaNameNumber == $_REQUEST['areaNameNumber']) {
                    // If so, adjust the position values
                    if ($direction == 'up' && $i > 0) {
                        $prevLayout = $newLayouts[$i - 1];
                        $layout->position = $prevLayout->position;
开发者ID:ojalehto,项目名称:concrete5-legacy,代码行数:31,代码来源:layout_services.php

示例3: simpan

 function simpan()
 {
     //        pr($_POST);
     $succ = 0;
     $id = tin($_POST['id']);
     $val = tin($_POST['val']);
     $l = new Layout();
     $l->getByID($id);
     if ($l->layout_file != "") {
         $l->layout_file = $val;
         $l->load = 1;
         $succ = $l->save();
     } else {
         $l1 = new Layout();
         $l1->layout_id = $id;
         $l1->layout_file = $val;
         $succ = $l1->save();
     }
     if ($succ) {
         echo Lang::t("Success");
     } else {
         echo Lang::t("Failed");
     }
 }
开发者ID:CapsuleCorpIndonesia,项目名称:biji_katak,代码行数:24,代码来源:LayoutBE.php


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