• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

PHP Bloque类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

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



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

示例1: actionCrear

 /**
  * Updates a particular model.
  * If update is successful, the browser will be redirected to the 'view' page.
  * @param integer $id the ID of the model to be updated
  */
 public function actionCrear($id)
 {
     $bloque = new Bloque();
     if (isset($_POST['Bloque'])) {
         $bloque->attributes = $_POST['Bloque'];
         if ($bloque->save()) {
             Yii::app()->user->setFlash('success', 'Bloque ' . $bloque->titulo . ' guardado con éxito');
             $this->redirect($_POST['returnUrl'] ? $_POST['returnUrl'] : $this->createUrl('pagina/view', array('id' => $bloque->pgBloques->pagina_id)));
         }
     }
     //if(isset($_POST['Bloque']))
     $pgBloques = $id ? PgBloques::model()->with('pagina')->findByPk($id)->id : 0;
     $bloque->pg_bloques_id = $pgBloques;
     $this->render('crear', array('model' => $bloque));
 }
开发者ID:Telemedellin,项目名称:tm,代码行数:20,代码来源:BloqueController.php


示例2: Bloque

                $this->miFuncion->setLenguaje($this->miLenguaje);
                if (!isset($_REQUEST['action'])) {
                    $this->miFrontera->frontera();
                } else {
                    $respuesta = $this->miFuncion->action();
                    // Si $respuesta==false, entonces se debe recargar el formulario y mostrar un mensaje de error.
                    if (!$respuesta) {
                        $miBloque = $this->miConfigurador->getVariableConfiguracion('esteBloque');
                        $this->miConfigurador->setVariableConfiguracion('errorFormulario', $miBloque['nombre']);
                    }
                    if (!isset($_REQUEST['procesarAjax'])) {
                        $this->miFrontera->frontera();
                    }
                }
            }
        }
    }
}
// @ Crear un objeto bloque especifico
// El arreglo $unBloque está definido en el objeto de la clase ArmadorPagina o en la clase ProcesadorPagina
if (isset($_REQUEST["procesarAjax"])) {
    $unBloque["nombre"] = $_REQUEST["bloqueNombre"];
    $unBloque["grupo"] = $_REQUEST["bloqueGrupo"];
}
$this->miConfigurador->setVariableConfiguracion("esteBloque", $unBloque);
if (isset($lenguaje)) {
    $esteBloque = new Bloque($unBloque, $lenguaje);
} else {
    $esteBloque = new Bloque($unBloque);
}
$esteBloque->bloque();
开发者ID:violetasdev,项目名称:polux,代码行数:31,代码来源:bloque.php


示例3: Pagina



<?php 
//require '../backend/classes/AltoRouter.php';
include '../backend/classes/Conector.php';
include '../backend/classes/Pagina.php';
include '../backend/classes/Bloque.php';
$page = new Pagina();
$bloques = new Bloque();
if (isset($_GET["urlF"])) {
    $idPag = $_GET["urlF"];
    $page->Listar("'{$idPag}'");
    $max = count($page->Listado);
    for ($i = 0; $i < $max; $i++) {
        $pageFila = $page->Listado[$i];
        echo '<div class="proyecto">';
        echo $pageFila["titulo"];
        echo '</div>';
        $bloques->ListarBloquesSegunPagina($pageFila["idPagina"]);
        $maxBloque = count($bloques->Listado);
        for ($j = 0; $j < $maxBloque; $j++) {
            $bloqueFila = $bloques->Listado[$j];
            echo '<div class="proyecto">';
            echo $bloqueFila["titulo"];
            echo "</br>";
            echo $bloqueFila["contenido"];
            echo '</div>';
        }
    }
    include '../backend/services/urlFriendlies.php';
} else {
开发者ID:AbdalaGabriel,项目名称:SENIOR3,代码行数:29,代码来源:page.php


示例4: beforeDelete

 protected function beforeDelete()
 {
     $this->transaccion = $this->dbConnection->getCurrentTransaction();
     if ($this->transaccion === null) {
         $this->transaccion = $this->dbConnection->beginTransaction();
     }
     try {
         // 1. Desasignar de los micrositios que la tengan por defecto.
         $micrositios = Micrositio::model()->findAllByAttributes(array('pagina_id' => $this->id));
         foreach ($micrositios as $m) {
             $m->pagina_id = NULL;
             $m->save();
         }
         // 3.Verifico el tipo de página para ver si tiene una tabla auxiliar
         $tabla = $this->tipoPagina->tabla;
         $t = new $tabla();
         $contenido = $t->findByAttributes(array('pagina_id' => $this->id));
         switch ($tabla) {
             case 'PgPrograma':
                 Horario::model()->deleteAllByAttributes(array('pg_programa_id' => $contenido->id));
                 break;
             case 'PgDocumental':
                 FichaTecnica::model()->deleteAllByAttributes(array('pg_documental_id' => $contenido->id));
                 break;
                 /*case 'Carpeta':
                 		Carpeta::model()->vaciar_carpeta( $contenido->id );
                 		break;/**/
             /*case 'Carpeta':
             		Carpeta::model()->vaciar_carpeta( $contenido->id );
             		break;/**/
             case 'PgFiltro':
                 FiltroItem::model()->deleteAllByAttributes(array('pg_filtro_id' => $contenido->id));
                 break;
             case 'PgBloques':
                 Bloque::model()->deleteAllByAttributes(array('pg_bloques_id' => $contenido->id));
                 break;
             case 'PgEventos':
                 Evento::model()->deleteAllByAttributes(array('pg_eventos_id' => $contenido->id));
                 break;
         }
         // 4. Borro la tabla pg_
         //$this->transaccion->commit();
         return parent::beforeDelete();
     } catch (Exception $e) {
         $this->transaccion->rollback();
         return false;
     }
 }
开发者ID:Telemedellin,项目名称:tm,代码行数:48,代码来源:Pagina.php


示例5: Bloque

<?php

if (!isset($match)) {
    require 'classes/404.php';
    die;
}
include '../backend/classes/Conector.php';
include '../backend/classes/Bloque.php';
include '../backend/classes/Pagina.php';
if (isset($_POST["titulo"])) {
    $titulo = $_POST["titulo"];
    $contenido = $_POST["contenido"];
    $pagpertenece = $_POST["pagpertenece"];
    $ordenBloque = $_POST["ordenBloque"];
    $bloque = new Bloque();
    $bloque->titulo = $titulo;
    $bloque->contenido = $contenido;
    $bloque->ordenBloque = $ordenBloque;
    // Conseguir id de pagina en base a nombre que llega, por post.
    $pagina = new Pagina();
    $pagina->ListarPorTitulo("'" . $pagpertenece . "'");
    $filaPag = $pagina->Listado[0];
    $bloque->idPagina = $filaPag["idPagina"];
    // Agregar nuevo Bloque y relacionarlo con página.
    $agregar1 = $bloque->Agregar();
    if ($agregar1 == true) {
        // Hago segunda consulta que relacion bloque con pag.
        echo "Nuevo bloque: " . $titulo . " creado correctamente";
        $bloque->ListarBloquesPorTitulo("'" . $titulo . "'");
        $filabloque = $bloque->Listado[0];
        $idNuevoBloque = $filabloque["idBloque"];
开发者ID:AbdalaGabriel,项目名称:SENIOR3,代码行数:31,代码来源:altaBlock.php



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


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP Blorg类代码示例发布时间:2022-05-23
下一篇:
PHP Blog类代码示例发布时间:2022-05-23
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap