本文整理汇总了PHP中Produto::fnProdutoSite方法的典型用法代码示例。如果您正苦于以下问题:PHP Produto::fnProdutoSite方法的具体用法?PHP Produto::fnProdutoSite怎么用?PHP Produto::fnProdutoSite使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Produto
的用法示例。
在下文中一共展示了Produto::fnProdutoSite方法的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: Produto
<?php
$smarty->assign('titulo_pagina', 'Produto do Dia');
require_once PHP_ROOT . '/' . CLASS_DIR . '/produto.class.php';
$Produto = new Produto($mysqli);
if (ID_LOJA != 1) {
$whereIdLoja = "AND LOJA_ID_LOJA = " . ID_LOJA . "";
} else {
$whereIdLoja = "";
}
$query = "SELECT VALOR_PARAMETRO FROM e_PARAMETRO_LOJA \r\nWHERE NOME_PARAMETRO = 'URL_AMIGAVEL_PROMO_DIA' \r\n" . $whereIdLoja . "";
$resultQuery = $mysqli->ConsultarSQL($query);
$urlAmigavelPromoDia = $resultQuery[0]['VALOR_PARAMETRO'];
$produtoPromoDia = $Produto->fnProdutoSite($urlAmigavelPromoDia);
$smarty->assign('produtoPromoDia', $produtoPromoDia);
#plugins
$smarty->append('js_files', PLUGINS_DIR . 'form/jquery.form.js');
#JS
$smarty->append('js_files', JS_DIR . 'produto_do_dia.js');
#CSS
//$smarty->append('css_files', '');
示例2: elseif
$paginaAtual = 1;
} else {
$paginaAtual = $pagina;
}
$smarty->assign('paginaAtual', $paginaAtual);
//printr($_SESSION);
if (isset($_GET['topListaProduto'])) {
$_SESSION['sessionTopListaProduto'] = $_GET['topListaProduto'];
$topListaProdutoCookie = $_GET['topListaProduto'];
} elseif (isset($_SESSION['sessionTopListaProduto']) and $_SESSION['sessionTopListaProduto'] > 20) {
$topListaProdutoCookie = $_SESSION['sessionTopListaProduto'];
} else {
$topListaProdutoCookie = 20;
}
$smarty->assign('produtosLimiter', $topListaProdutoCookie);
$countProdutoSite = $Produto->fnProdutoSite(null, null, $ordem, $busca, $getCategorias, true, null, $getLinhas, $filtroOfertas);
$nroProdutos = $countProdutoSite[0]["NRO_PRODUTOS"];
$nroPaginas = ceil($nroProdutos / $topListaProdutoCookie);
$varListaProduto = $topListaProdutoCookie * $pagina;
$topListaProduto = $varListaProduto - $topListaProdutoCookie + 1;
$smarty->assign('topListaProduto', $topListaProduto);
$smarty->assign('topListaProdutoCookie', $topListaProdutoCookie);
$listaProdutoSite = $Produto->fnProdutoSite(null, $topListaProduto, $ordem, $busca, $getCategorias, false, $topListaProdutoCookie, $getLinhas, $filtroOfertas);
$smarty->assign('listaProdutoSite', $listaProdutoSite);
$smarty->assign('nroColunas', 5);
/**/
/*desc boleto*/
$smarty->assign('descontoAVista', DESCONTO_FORMA_PAGAMENTO_BOLETO);
/**/
$linkPagina = SERVER_NAME;
if (isset($_GET['page'])) {
示例3: Menu
require_once CLASS_DIR . 'menu.class.php';
require_once CLASS_DIR . 'produto.class.php';
$Menu = new Menu($mysqli);
$Produto = new Produto($mysqli);
$paginaTit = 'Lista de Produtos';
$navegacao = 'Lista de Produtos';
$menu = 'lista_Produtos';
if (isset($_GET["busca"])) {
$busca = $_GET["busca"];
} else {
$busca = null;
}
/**/
$topListaProduto = 15;
$smarty->assign('topListaProduto', $topListaProduto);
$listaProdutoSite = $Produto->fnProdutoSite(null, $topListaProduto, null, $busca, $getCategorias);
$smarty->assign('listaProdutoSite', $listaProdutoSite);
$smarty->assign('nroColunas', 3);
/**/
$smarty->assign('countCategorias', $countCategorias);
$smarty->assign('navegacaoCategoria', $getCategorias);
$smarty->assign('tituloCategoria', $getCategorias[$countCategorias - 1]["DESCRICAO_CATEGORIA"]);
/**/
$menuTopo = $Menu->fnMenu(1);
$smarty->assign('menuTopo', $menuTopo);
/**/
/**/
$menuSidebarNivel1 = $Menu->fnMenu(1, null, $getCategorias);
include 'include/menu_sidebar.php';
$smarty->assign('menuSidebar', $menuSidebar);
/**/
示例4: date
$paginaTit = '';
$navegacao = 'Home';
$menu = 'home';
/**/
$dataFinalBanner = date('Y-m-d');
if ($dataFinalBanner == '2013-11-29') {
$smarty->assign('bannerBlackFriday', 'S');
} else {
$smarty->assign('bannerBlackFriday', 'N');
}
/**/
/**/
$topListaProduto = 20;
$lengthListaProduto = 20;
$smarty->assign('topListaProduto', $topListaProduto);
$listaProdutoSite = $Produto->fnProdutoSite(null, $topListaProduto, 'visualizacao', $busca, $getCategorias, false, $lengthListaProduto);
$smarty->assign('listaProdutoSite', $listaProdutoSite);
$smarty->assign('nroColunas', 3);
$smarty->assign('produtosLimiter', $topListaProduto);
/**/
/**/
$topListaProdutoLancamento = 12;
$lengthListaProdutoLancamento = 12;
$smarty->assign('topListaProdutoLancamento', $topListaProdutoLancamento);
$listaProdutoSiteLancamento = $Produto->fnProdutoSite(null, $topListaProdutoLancamento, 'lancamento', $busca, $getCategorias, false, $lengthListaProdutoLancamento);
$smarty->assign('listaProdutoSiteLancamento', $listaProdutoSiteLancamento);
$smarty->assign('nroColunas', 3);
/**/
$smarty->assign('countCategorias', $countCategorias);
$smarty->assign('navegacaoCategoria', $getCategorias);
$smarty->assign('tituloCategoria', $getCategorias[$countCategorias - 1]["DESCRICAO_CATEGORIA"]);
示例5: geraXmlProdutoDia
function geraXmlProdutoDia()
{
$query = "SELECT VALOR_PARAMETRO FROM e_PARAMETRO_LOJA \r\n\t\t\t\tWHERE NOME_PARAMETRO = 'URL_AMIGAVEL_PROMO_DIA' AND LOJA_ID_LOJA = " . ID_LOJA . "";
$resultQuery = $mysqli->ConsultarSQL($query);
$urlAmigavelProdutoDia = $resultQuery[0]['VALOR_PARAMETRO'];
require_once PHP_ROOT . '/' . CLASS_DIR . 'produto.class.php';
$Produto = new Produto();
$produtoPromoDia = $Produto->fnProdutoSite($urlAmigavelProdutoDia);
$valueProdutoPromoDia = $produtoPromoDia[0];
#versao do encoding xml
$dom = new DOMDocument("1.0", "ISO-8859-1");
#retirar os espacos em branco
$dom->preserveWhiteSpace = false;
#gerar o codigo
$dom->formatOutput = true;
#criando o nó principal (root)
$root = $dom->createElement("produtos");
#nó filho (produto)
$produto = $dom->createElement("produto");
#setanto nomes e atributos dos elementos xml (nós)
$descricaoVenda = $dom->createElement("descricao_venda", $valueProdutoPromoDia['DESCRICAO_VENDA']);
$referencia = $dom->createElement("referencia", $valueProdutoPromoDia['REFERENCIA']);
$imagem = $dom->createElement("imagem", $valueProdutoPromoDia['IMAGEM_PRINCIPAL']);
$urlAmigavel = $dom->createElement("url_amigavel", $valueProdutoPromoDia['URL_AMIGAVEL']);
$precoVenda = $dom->createElement("preco_venda", $valueProdutoPromoDia['PRECO_VENDA']);
$precoPromocional = $dom->createElement("preco_promocional", $valueProdutoPromoDia['PRECO_PROMOCIONAL']);
#adiciona os nós (informacaoes do produto) em produto
$produto->appendChild($descricaoVenda);
$produto->appendChild($referencia);
$produto->appendChild($imagem);
$produto->appendChild($urlAmigavel);
$produto->appendChild($precoVenda);
$produto->appendChild($precoPromocional);
#adiciona o nó produto em (root) produtos
$root->appendChild($produto);
$dom->appendChild($root);
# Para salvar o arquivo, descomente a linha
$dom->save("../../xml/produto_do_dia.xml");
#cabeçalho da página
//header("Content-Type: text/xml");
# imprime o xml na tela
//print $dom->saveXML();
}
示例6: fnPrimeiraMaiuscula
$menuTopo .= '<li class="subMenucategoriaFilha">
<a class="subMenuCategoriasLink" href="/' . $valueMenuTopoNivel1['URL_AMIGAVEL'] . '/' . $valueMenuTopoNivel2['URL_AMIGAVEL'] . '/' . $valueMenuTopoNivel3['URL_AMIGAVEL'] . '/">
<span> - ' . fnPrimeiraMaiuscula($valueMenuTopoNivel3['DESCRICAO_CATEGORIA']) . '</span>
</a>
</li>';
}
if ($valueMenuTopoNivel1['ID_CATEGORIA'] == ID_CATEGORIA_PADRAO_1 or $valueMenuTopoNivel1['ID_CATEGORIA'] == ID_CATEGORIA_PADRAO_2) {
$menuTopo .= '</ul>';
}
}
if ($valueMenuTopoNivel1['ID_CATEGORIA'] != ID_CATEGORIA_PADRAO_1 and $valueMenuTopoNivel1['ID_CATEGORIA'] != ID_CATEGORIA_PADRAO_2) {
$menuTopo .= '</ul>';
}
$menuTopo .= '</li></ul></li>';
}
$produtoPromoDia = $Produto->fnProdutoSite(URL_AMIGAVEL_PROMO_DIA);
$valueProdutoPromoDia = $produtoPromoDia[0];
$menuTopo .= '<li class="categoriasLi categoriasLiOfertas">
<a class="categoriasLink" href="javascript:;">Ofertas</a>
<div class="bannerOfertaDia">
<a class="ofertaDiaLink" href="/' . $valueProdutoPromoDia['URL_AMIGAVEL'] . '.html">
<img alt="" src="' . MIDIA_DIR . '/produtos/detalhe/' . $valueProdutoPromoDia['IMAGEM_PRINCIPAL'] . '">
</a>
<div class="descricaoOfertaDia">
<a class="ofertaDiaLink" href="/' . $valueProdutoPromoDia['URL_AMIGAVEL'] . '.html">
<span class="produtoTitulo">
' . $valueProdutoPromoDia['DESCRICAO_VENDA'] . '
</span>
<div class="valoresOfertaDia">
<span class="valorDe">De R$ ' . fnFormataPreco($valueProdutoPromoDia['PRECO_VENDA']) . '</span>
<span class="parcelas">Por R$</span>
示例7: nl2br2
$listaListaCasamento = $ListaCasamento->fnListaCasamento($idListaCasamento);
$listaCasamento = $listaListaCasamento[0];
$smarty->assign('idListaCasamento', $listaCasamento['ID_LISTA_CASAMENTO']);
$smarty->assign('url', $listaCasamento['URL']);
$smarty->assign('fotoCapa', $listaCasamento['FOTO_CAPA']);
$smarty->assign('nomeConjuge1', ucwords(strtolower($listaCasamento['CONJUGE1'])));
$smarty->assign('nomeConjuge2', ucwords(strtolower($listaCasamento['CONJUGE2'])));
}
function nl2br2($string)
{
//$string = nl2br($string);
$string = str_replace('<br>', "<br>", $string);
return $string;
}
$smarty->assign('minhaIdListaCasamento', $_SESSION['sessionMinhaIdListaCasamento']);
$produto = $Produto->fnProdutoSite($urlAmigavel);
if (count($produto) == 0) {
//header('Location:/');
}
/*$idProduto = $row["PROD_ID_PRODUTO"];*/
$valorProduto = $produto[0];
$idProduto = $valorProduto["PROD_ID_PRODUTO"];
$idProdutoCombinacao = $valorProduto["PRCO_ID_PRODUTO_COMBINACAO"];
$descricaoVenda = $valorProduto["DESCRICAO_VENDA"];
$referencia = $valorProduto["REFERENCIA"];
$descricaoLonga = nl2br2($valorProduto["DESCRICAO_LONGA"]);
$descricaoCurta = nl2br2($valorProduto["DESCRICAO_CURTA"]);
$precoVenda = $valorProduto["PRECO_VENDA"];
$precoPromocional = $valorProduto["PRECO_PROMOCIONAL"];
$tipoPromocao = $valorProduto["TIPO_PROMOCAO"];
$valorPromocao = $valorProduto["VALOR_PROMOCAO"];
示例8: ceil
/**/
if (isset($_GET['page']) and $_GET['page'] > 1) {
$pagina = $_GET['page'];
} else {
$pagina = 0;
}
if ($pagina == 0) {
$paginaAtual = 1;
} else {
$paginaAtual = $pagina;
}
$smarty->assign('paginaAtual', $paginaAtual);
$topListaProdutoCookie = 30;
$lengthListaProduto = 30;
$smarty->assign('produtosLimiter', $topListaProdutoCookie);
$countProdutoSite = $Produto->fnProdutoSite(null, null, $ordem, $busca, $getCategorias, true, null);
$nroProdutos = $countProdutoSite[0]["NRO_PRODUTOS"];
$nroPaginas = ceil($nroProdutos / $topListaProdutoCookie);
$varListaProduto = $topListaProdutoCookie * $pagina;
$topListaProduto = $varListaProduto - $lengthListaProduto + 1;
$smarty->assign('topListaProduto', $topListaProduto);
$smarty->assign('topListaProdutoCookie', $topListaProdutoCookie);
$listaProdutoSite = $Produto->fnProdutoSite(null, $topListaProduto, $ordem, $busca, $getCategorias, false, $lengthListaProduto);
$smarty->assign('listaProdutoSite', $listaProdutoSite);
$smarty->assign('nroColunas', 5);
/**/
$linkPagina = SERVER_NAME;
if (isset($_GET['page'])) {
$linkPagina = str_replace('&page=' . $_GET['page'], '', SERVER_NAME);
}
$smarty->assign('linkPagina', $linkPagina);