本文整理汇总了PHP中Template::block方法的典型用法代码示例。如果您正苦于以下问题:PHP Template::block方法的具体用法?PHP Template::block怎么用?PHP Template::block使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Template
的用法示例。
在下文中一共展示了Template::block方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: Session
<?php
require_once 'includes.php';
$session = new Session();
if (!$session->isRegistered('user')) {
header('Location: index.php');
exit;
}
$tpl = new Template();
$tpl->assign('system_name', $systemName);
$tpl->assign('system_version', $systemVersion);
$user = $session->get('user');
$tpl->assign('user_id', $user['user_id']);
$tpl->assign('user_name', $user['name']);
$tpl->assign('user_email', $user['email']);
$tpl->assign('user_status', $user['status']);
$tpl->assign('user_photo', $user['photo']);
if ($user['level'] == 1) {
$tpl->block('administrator');
}
$tpl->show();
示例2: Publicacao
//INSTACIA CLASSES
$obj = new Publicacao();
$grupo = $obj::ID_GRUPO_PARTICIPE;
$tpl = new Template("view/publicacao/portal_list.html");
//$tpl->GRUPO = $obj->get_pasta_grupo($grupo);
$pesquisa = "";
$pagina = isset($_REQUEST['pagina']) ? $_REQUEST['pagina'] : 1;
$totalPesquisa = $obj->recuperaTotal($pesquisa, $grupo);
$configPaginacao = $obj->paginar($totalPesquisa, $pagina);
$alist = $obj->listar($configPaginacao['primeiroRegistro'], $configPaginacao['quantidadePorPagina'], $pesquisa, $grupo);
if (count($alist) > 0) {
foreach ($alist as $key => $publicacao) {
$tpl->ID_PUB = $obj->md5_encrypt($publicacao->id);
$tpl->DATA_ITEM = $obj->getData($publicacao->data);
$tpl->TITULO_ITEM = $publicacao->titulo;
$tpl->block("BLOCK_ITEM");
}
}
$tpl->paginar_class = 'paginar';
$tpl->TOTAL_PAGINAS = $configPaginacao['totalPaginas'];
$tpl->PAGINA_ANTERIOR = $configPaginacao['paginaAnterior'];
$tpl->PROXIMA_PAGINA = $configPaginacao['proximaPagina'];
$tpl->PAGINA = $pagina;
if ($configPaginacao['totalPaginas'] > 1) {
$tpl->block("BLOCK_PAGINACAO");
}
$tpl->show();
exit;
?>
示例3: UnidadeConsumidora
$consTotal;
$pagoTotal;
$consAnoTotal;
$pagoAnoTotal;
$x = 0;
while ($tipos = mysql_fetch_array($queryTipos)) {
$consTotal[$x] = 0;
$pagoTotal[$x] = 0;
$consAnoTotal[$x] = 0;
$pagoAnoTotal[$x] = 0;
$ucTipo = new UnidadeConsumidora(0, null, null, null, null, null, null, null, null, null, null, $tipos['tipo']);
$tpl->TIPO_NOME = $ucTipo->getTipoNome();
$tpl->ANO = $anoAtual;
$tpl->MEDIDA = $ucTipo->getTipoMedida();
$tpl->TIPO_ID = $tipos['tipo'];
$tpl->block("EACH_TIPOBUTTON");
if ($tipos['tipo'] == $tipoId) {
//FAZER APARECER UCS E SEUS RESULTADOS
$ucqtd = 0;
foreach ($ucTipo->getMesmoTipo() as $res) {
//$tpl->UCID = $res;
$uc = new UnidadeConsumidora($res);
$tpl->UCRGI = $uc->get('rgi');
$tpl->UCCHAVE = sha1($uc->get('id'));
$tpl->UCNOME = $uc->getNome();
$tpl->UCEND = $uc->getEndereco();
$tpl->UCCID = $uc->getCidadeNome();
$tpl->UCSIGLA = $uc->get('uo')->getSigla();
$tpl->EMPRESA = $uc->get('empresa')->getNome();
$tpl->STATUS = $uc->getAtivoText();
$totalAno = $uc->somaValorNotas($anoAtual);
示例4: Template
redirectByPermission(0);
// SETAR PERMISSÃO DA PÁGINA
$tpl = new Template('html_libs/ucResumo.html');
if (isset($_GET['chave'])) {
$chave = mysql_real_escape_string($_GET['chave']);
if (strlen($chave) == 40) {
$queryVerif = mysql_query("SELECT id FROM daee_uddc WHERE SHA1(id) = '" . $_GET['chave'] . "'");
if (mysql_num_rows($queryVerif) == 1) {
$id = mysql_fetch_array($queryVerif)['id'];
$uc = new UnidadeConsumidora($id);
/*********************************
MOSTRAR INFORMAÇÕES DO RELATÓRIO
*********************************/
$hasConsumo = $uc->hasConsumo();
if ($hasConsumo) {
$tpl->block('SHOW_HEADER_CONS');
}
$distinct_sql = "SELECT DISTINCT(ano_ref) FROM daee_notas WHERE uc = {$id} ORDER BY ano_ref ASC";
$distinct_query = mysql_query($distinct_sql);
$exArray;
$exArrayIndex = 0;
while ($ano = mysql_fetch_array($distinct_query)) {
$tpl->ANO = $ano = $ano['ano_ref'];
$exercicio = $uc->getExercicioMensal($ano);
$tpl->MESESPG = $meses_count = count($exercicio);
$totCons = $totPago = 0;
foreach ($exercicio as $mes) {
if ($hasConsumo) {
$totCons += $mes['consumo'];
}
$totPago += $mes['valor'];
示例5: Template
//Cpf
$tpl->CAMPOOCULTO_NOME = "c";
$tpl->CAMPOOCULTO_VALOR = "{$cpf}";
$tpl->block("BLOCK_CAMPOOCULTO");
//Resposta
$tpl->CAMPOOCULTO_NOME = "r";
$tpl->CAMPOOCULTO_VALOR = "{$resposta}";
$tpl->block("BLOCK_CAMPOOCULTO");
//E-mail md5
$tpl->CAMPOOCULTO_NOME = "e";
$tpl->CAMPOOCULTO_VALOR = "{$emailmd5}";
$tpl->block("BLOCK_CAMPOOCULTO");
$tpl->show();
//BOTÕES DO FINAL DO FORMULÁRIO
$tpl2 = new Template("templates/botoes1.html");
$tpl2->block("BLOCK_LINHAHORIZONTAL_EMCIMA");
//Salvar
$tpl2->block("BLOCK_BOTAOPADRAO_SUBMIT");
$tpl2->block("BLOCK_BOTAOPADRAO_CONTINUAR");
$tpl2->block("BLOCK_BOTAOPADRAO");
$tpl->block("BLOCK_CONTEUDO");
$tpl2->block("BLOCK_COLUNA");
$tpl2->block("BLOCK_LINHA");
$tpl2->block("BLOCK_BOTOES");
$tpl2->show();
} else {
echo 'Por favor, não tente recuperar a senha através métodos não padrões!';
}
?>
</div>
示例6: Template
<?php
//--------------------------FICOU NO ESTOQUE -------------------------------------
$tpl3 = new Template("templates/lista1.html");
//TÃtulo
$tpl3_tit = new Template("templates/tituloemlinha_1.html");
$tpl3_tit->LISTA_TITULO = "FICOU NO ESTOQUE";
$tpl3_tit->block("BLOCK_TITULO");
$tpl3_tit->show();
//Ficou no estoque - Listagem - Cabeçalho
$tpl3->CABECALHO_COLUNA_TAMANHO = "";
$tpl3->CABECALHO_COLUNA_COLSPAN = "2";
$tpl3->CABECALHO_COLUNA_NOME = "PRODUTO";
$tpl3->block(BLOCK_LISTA_CABECALHO);
$tpl3->CABECALHO_COLUNA_TAMANHO = "150px";
$tpl3->CABECALHO_COLUNA_COLSPAN = "2";
$tpl3->CABECALHO_COLUNA_NOME = "QUANTIDADE";
$tpl3->block(BLOCK_LISTA_CABECALHO);
$tpl3->CABECALHO_COLUNA_TAMANHO = "150px";
$tpl3->CABECALHO_COLUNA_COLSPAN = "";
$tpl3->CABECALHO_COLUNA_NOME = "VAL. UNI.";
$tpl3->block(BLOCK_LISTA_CABECALHO);
$tpl3->CABECALHO_COLUNA_TAMANHO = "150px";
$tpl3->CABECALHO_COLUNA_COLSPAN = "";
$tpl3->CABECALHO_COLUNA_NOME = "VALOR TOTAL";
$tpl3->block(BLOCK_LISTA_CABECALHO);
$tpl3->CABECALHO_COLUNA_TAMANHO = "";
$tpl3->CABECALHO_COLUNA_COLSPAN = "";
$tpl3->CABECALHO_COLUNA_NOME = "LOTE";
$tpl3->block(BLOCK_LISTA_CABECALHO);
$tpl3->CABECALHO_COLUNA_TAMANHO = "";
示例7: Template
if ($nome == $nome2) {
$linhatot = 1;
} else {
$linhatot = 0;
}
if ($linhas > $linhatot) {
$tpl_notificacao = new Template("templates/notificacao.html");
$tpl_notificacao->ICONES = $icones;
$tpl_notificacao->MOTIVO_COMPLEMENTO = "nome";
$tpl_notificacao->DESTINO = "cidades.php";
$tpl_notificacao->block("BLOCK_ERRO");
$tpl_notificacao->block("BLOCK_NAOEDITADO");
$tpl_notificacao->block("BLOCK_MOTIVO_JAEXISTE");
$tpl_notificacao->block("BLOCK_BOTAO_VOLTAR");
$tpl_notificacao->show();
} else {
$sql = "\n UPDATE\n cidades\n SET\n cid_nome='{$nome}',\n\tcid_estado='{$estado}'\t\n WHERE\n cid_codigo = '{$codigo}'\n ";
if (!mysql_query($sql)) {
die("Erro: " . mysql_error());
}
$tpl_notificacao = new Template("templates/notificacao.html");
$tpl_notificacao->ICONES = $icones;
$tpl_notificacao->MOTIVO_COMPLEMENTO = "";
$tpl_notificacao->DESTINO = "cidades.php";
$tpl_notificacao->block("BLOCK_CONFIRMAR");
$tpl_notificacao->block("BLOCK_EDITADO");
$tpl_notificacao->block("BLOCK_BOTAO");
$tpl_notificacao->show();
}
}
include "rodape.php";
示例8: execucao
<?php
require "src/scripts/conecta.php";
require "src/scripts/restrito.php";
include "src/scripts/functions.php";
require "src/classes/Template.class.php";
include_once "src/classes/Users.class.php";
include_once "src/classes/Notas.class.php";
include_once "src/classes/Contratos.class.php";
//redirectByPermission(2); // SETAR PERMISSÃO DA PÁGINA
$inicio = execucao();
$tpl = new Template('html_libs/template_ope.html');
$tpl->addFile("JSCRIPT", 'cssjs_libs/js_parts/js_ope_editarNota.html');
$tpl->addFile("MENU", 'html_libs/ope_secondMenu.html');
$tpl->addFile("CONTEUDO", 'html_libs/ope_editarNota.html');
$tpl->block('EDITAR_MENU');
$nivel = $_SESSION['nivel'];
/***************************************
RECEBER DADOS POR $_POST
***************************************/
if (getenv("REQUEST_METHOD") == "POST") {
$invalid = 0;
$alerta = "Erro: ";
if (!isset($_POST['editar'])) {
$invalid++;
$alerta .= "Escolha um campo a ser editado.";
}
if ($_POST['editar'] == "numero" && $_POST['novo-numero'] == "") {
$invalid++;
$alerta .= "Digite um número de nota válido.";
}
示例9: on
//Filtro fornecedor
$sql1 = "\n SELECT DISTINCT\n pes_nome,pes_codigo\n FROM\n estoque\n join pessoas on (etq_fornecedor=pes_codigo) \n WHERE\n etq_quiosque={$usuario_quiosque}\n ORDER BY\n pes_nome\n";
$query1 = mysql_query($sql1);
if (!$query1) {
die("Erro SQL:" . mysql_error());
}
while ($dados1 = mysql_fetch_array($query1)) {
$fornecedor_codigo = $dados1['pes_codigo'];
$tpl->FORNECEDOR_CODIGO = $fornecedor_codigo;
$tpl->FORNECEDOR_NOME = $dados1['pes_nome'];
if ($fornecedor_codigo == $filtro_fornecedor) {
$tpl->FORNECEDOR_SELECIONADO = " selected ";
} else {
$tpl->FORNECEDOR_SELECIONADO = " ";
}
$tpl->block("BLOCK_FILTRO_FORNECEDOR");
}
$tpl->block("BLOCK_FILTRO");
} else {
$filtro_fornecedor = $usuario_codigo;
}
if ($filtro_fornecedor != "") {
$sql_filtro = $sql_filtro . " and etq_fornecedor= {$filtro_fornecedor} ";
}
//SQL principal
$sql = "\nSELECT DISTINCT\n pes_nome,pes_codigo,pes_id,round(sum(etq_quantidade*etq_valorunitario),2) as tot\nFROM\n estoque\n join pessoas on (etq_fornecedor=pes_codigo) \nWHERE\n etq_quiosque='{$usuario_quiosque}' \n {$sql_filtro}\nGROUP BY\n pes_codigo\nORDER BY \n pes_nome\n";
//Pagina��o
//Executa primeiro o SQL sem a pagina��o para pegar o valor total do estoque
//que ser� mostrado no rodap� da ultima pagina
$query = mysql_query($sql);
if (!$query) {
示例10: Template
$tpl_titulo->NOME_ARQUIVO_ICONE = "../pessoas2/vendedor.png";
$tpl_titulo->show();
$tpl = new Template("templates/listagem_2.html");
$tpl->ICONE_ARQUIVO = $icones;
$quiosque = $_GET['quiosque'];
//Campo Quiosque no Topo
$tpl->CAMPO_TITULO = "Quiosque";
$sql = "SELECT qui_nome FROM quiosques WHERE qui_codigo={$quiosque}";
$query = mysql_query($sql);
if (!$query) {
die("Erro1: " . mysql_error());
}
$dados = mysql_fetch_assoc($query);
$tpl->CAMPO_VALOR = $dados['qui_nome'];
$tpl->CAMPO_TAMANHO = "";
$tpl->block("BLOCK_FILTRO_CAMPO_DESABILITADO");
$tpl->block("BLOCK_FILTRO_CAMPO");
$tpl->block("BLOCK_FILTRO_COLUNA");
if ($permissao_quiosque_definirvendedores == 1 && $quiosque == $usuario_quiosque || $usuario_grupo == 1) {
$tpl->LINK = "vendedores_cadastrar.php?quiosque={$quiosque}&operacao=cadastrar";
$tpl->BOTAO_NOME = "INCLUIR VENDEDOR";
$tpl->block("BLOCK_AUTOFOCO");
$tpl->block("BLOCK_RODAPE_BOTAO_MODELO");
}
$tpl->block("BLOCK_FILTRO_COLUNA");
$tpl->block("BLOCK_FILTRO");
//LISTAGEM INICIO
//Cabe�alho
$tpl->CABECALHO_COLUNA_TAMANHO = "";
$tpl->CABECALHO_COLUNA_COLSPAN = "";
$tpl->CABECALHO_COLUNA_NOME = "ID";
示例11: form_open
<a data-dismiss="alert" class="close">×</a>
<?php
echo $password_hints;
?>
</div>
<?php
}
echo form_open($this->uri->uri_string(), array('class' => 'form-horizontal', 'autocomplete' => 'off'));
?>
<fieldset>
<legend><?php
echo lang('us_account_details');
?>
</legend>
<?php
Template::block('user_fields', 'user_fields', $fieldData);
?>
</fieldset>
<?php
$canManageUser = false;
if (!isset($user)) {
$canManageUser = true;
} elseif ($this->auth->has_permission('Permissions.' . ucfirst($user->role_name) . '.Manage')) {
$canManageUser = true;
}
if ($canManageUser && $this->auth->has_permission('Bonfire.Roles.Manage')) {
?>
<fieldset>
<legend><?php
echo lang('us_role');
?>
示例12: Template
$tpl_titulo->NOME_ARQUIVO_ICONE = "entradas.png";
$tpl_titulo->show();
//Inicio da exclusão de entradas
$tpl = new Template("templates/notificacao.html");
$tpl->ICONES = $icones;
$tpl->DESTINO = "entradas.php";
//Verifica se ja foi efetuado Saídas quaisquer para o lote/entrada em questão
$sql3 = "SELECT * FROM saidas_produtos WHERE saipro_lote={$entrada}";
$query3 = mysql_query($sql3);
if (!$query3) {
die("Erro SQL: " . mysql_error());
}
$linhas = mysql_num_rows($query3);
//Se já houve Saídas referentes a esta entrada então não pode-se exclui-la
if ($linhas > 0) {
$tpl->block("BLOCK_ERRO");
$tpl->block("BLOCK_NAOAPAGADO");
$tpl->MOTIVO_COMPLEMENTO = "Já aconteceram vendas de produtos pertencentes a esta entrada/lote";
$tpl->block("BLOCK_BOTAO_VOLTAR");
} else {
//Excluir do estoque todos os produtos da entrada
$sql = "DELETE FROM estoque WHERE etq_lote={$entrada}";
$query = mysql_query($sql);
if (!$query) {
die("Erro SQL: " . mysql_error());
}
//Excluir intens da entrada primeiro
$sql1 = "DELETE FROM entradas_produtos WHERE entpro_entrada='{$entrada}'";
$query1 = mysql_query($sql1);
$query1 = mysql_query($sql1);
if (!$query1) {
示例13: Template
$tpl4->COLUNA_LINK_ARQUIVO = "saidas_ver.php?codigo={$saida}&tiposaida={$tiposaida}&ope=4";
$tpl4->COLUNA_LINK_TARGET = "_blank";
$tpl4->block("BLOCK_COLUNA_LINK");
$tpl4->block("BLOCK_BOTAOPADRAO_SIMPLES");
$tpl4->block("BLOCK_BOTAOPADRAO_IMPRIMIR");
$tpl4->block("BLOCK_BOTAOPADRAO");
$tpl->block("BLOCK_CONTEUDO");
$tpl4->block("BLOCK_COLUNA");
$tpl4->block("BLOCK_LINHA");
$tpl4->block("BLOCK_BOTOES");
$tpl4->show();
}
if ($botaofechar == 1) {
$tpl4 = new Template("templates/botoes1.html");
//Botão Fechar
$tpl4->block("BLOCK_LINHAHORIZONTAL_EMCIMA");
$tpl4->block("BLOCK_COLUNA_LINK_FECHAR");
$tpl4->COLUNA_LINK_ARQUIVO = "";
$tpl4->block("BLOCK_COLUNA_LINK");
$tpl4->block("BLOCK_BOTAOPADRAO_SIMPLES");
$tpl4->block("BLOCK_BOTAOPADRAO_FECHAR");
$tpl4->block("BLOCK_BOTAOPADRAO_AUTOFOCO");
$tpl4->block("BLOCK_BOTAOPADRAO");
$tpl->block("BLOCK_CONTEUDO");
$tpl4->block("BLOCK_COLUNA");
$tpl4->block("BLOCK_LINHA");
$tpl4->block("BLOCK_BOTOES");
$tpl4->show();
}
?>
<!--sai_totalbruto,
示例14: while
if (strlen($texto) % 2 != 0) {
$texto = "0" . $texto;
}
while (strlen($texto) > 0) {
$i = round(esquerda($texto, 2));
$texto = direita($texto, strlen($texto) - 2);
$f = $barcodes[$i];
for ($i = 1; $i < 11; $i += 2) {
if (substr($f, $i - 1, 1) == "0") {
$f1 = $fino;
} else {
$f1 = $largo;
}
$tpl->F1 = $f1;
$tpl->ALTURA = $altura;
$tpl->block("BLOCK_1");
$tpl->block("BLOCK_ITEM");
if (substr($f, $i, 1) == "0") {
$f2 = $fino;
} else {
$f2 = $largo;
}
$tpl->F2 = $f2;
$tpl->ALTURA = $altura;
$tpl->block("BLOCK_2");
$tpl->block("BLOCK_ITEM");
}
}
$tpl->LARGO = $largo;
$tpl->FINO = $fino;
$tpl->VALOR = $valor;
示例15: in
}
if ($passo == 2) {
//Verifica se o consumidor possui vendas incompleta
if ($consumidor != "") {
// Se for uma devolução, então não realizar essa verificação
$sql4 = "SELECT * from saidas WHERE sai_status=2 and sai_consumidor= {$consumidor} and sai_codigo not in ({$saida})";
if (!($query4 = mysql_query($sql4))) {
die("Erro 4:" . mysql_error());
}
$linhas4 = mysql_num_rows($query4);
//print_r($_REQUEST);
if ($linhas4 > 0 && $operacao == 1 && $consumidor != 0) {
$tpl = new Template("templates/notificacao.html");
$tpl->ICONES = $icones;
//$tpl->MOTIVO_COMPLEMENTO = "";
$tpl->block("BLOCK_ATENCAO");
$tpl->LINK = "saidas_cadastrar.php?codigo={$saida}&operacao=2&tiposaida=1&id={$id}";
$vendas_incompletas = "<br> <i>";
while ($dados4 = mysql_fetch_assoc($query4)) {
$vendainc_codigo = $dados4["sai_codigo"];
$vendainc_data = converte_data($dados4["sai_datacadastro"]);
$vendainc_hora = converte_hora($dados4["sai_horacadastro"]);
$vendas_incompletas = $vendas_incompletas . "Nº {$vendainc_codigo}, Data: {$vendainc_data} {$vendainc_hora}<br>";
}
$vendas_incompletas = $vendas_incompletas . "</i><br>";
$tpl->MOTIVO = "\n Este consumidor possui vendas incompletas!<br>\n {$vendas_incompletas}\n ";
$tpl->block("BLOCK_MOTIVO");
$tpl->PERGUNTA = "Deseja continuar assim mesmo?";
$tpl->block("BLOCK_PERGUNTA");
$tpl->NAO_LINK = "saidas.php";
$tpl->block("BLOCK_BOTAO_NAO_LINK");