wandsonsousa Postado Agosto 8, 2012 Denunciar Share Postado Agosto 8, 2012 Bom dia, ta dando esse erro na pagina de uma loja virtual, ---->>> www.casadasaliancasft.com.br/loja/erros na pagina:Notice: Undefined index: checkout_pseguro in /home/casaft/public_html/loja/includes/display/HomeNewProducts.php on line 59Notice: Undefined index: checkout_pseguro in /home/casaft/public_html/loja/includes/display/HomeNewProducts.php on line 59as linhas onde da o erro estão assim <<<<<<<<<<<<< -----------------------------------------------------<?php CLASS ISC_HOMENEWPRODUCTS_PANEL extends PANEL { public $cacheable = true; public $cacheId = "products.homenewproducts"; public function SetPanelSettings() { $count = 0; $output = ""; $GLOBALS['SNIPPETS']['HomeNewProducts'] = ''; if(GetConfig('HomeNewProducts') > 0) { if(!GetConfig('ShowProductRating')) { $GLOBALS['HideProductRating'] = "display: none"; } $query = " SELECT p.*, FLOOR(prodratingtotal/prodnumratings) AS prodavgrating, pi.*, ".GetProdCustomerGroupPriceSQL()." FROM [|PREFIX|]products p LEFT JOIN [|PREFIX|]product_images pi ON (p.productid=pi.imageprodid AND pi.imageisthumb=1) WHERE p.prodvisible='1' ".GetProdCustomerGroupPermissionsSQL()." ORDER BY proddateadded DESC "; $query .= $GLOBALS['ISC_CLASS_DB']->AddLimit(0, GetConfig('HomeNewProducts')); $result = $GLOBALS['ISC_CLASS_DB']->Query($query); if($GLOBALS['ISC_CLASS_DB']->CountResult($result) > 0) { $GLOBALS['AlternateClass'] = ''; while($row = $GLOBALS['ISC_CLASS_DB']->Fetch($result)) { if($GLOBALS['AlternateClass'] == 'Odd') { $GLOBALS['AlternateClass'] = 'Even'; } else { $GLOBALS['AlternateClass'] = 'Odd'; } $GLOBALS['ProductCartQuantity'] = ''; if(isset($GLOBALS['CartQuantity'.$row['productid']])) { $GLOBALS['ProductCartQuantity'] = (int)$GLOBALS['CartQuantity'.$row['productid']]; } $GLOBALS['ProductId'] = $row['productid']; $GLOBALS['ProductName'] = isc_html_escape($row['prodname']); $GLOBALS['ProductLink'] = ProdLink($row['prodname']); $GLOBALS['ProductRating'] = (int)$row['prodavgrating']; $GLOBALS['ProductCode'] = $row['prodcode']; // Determine the price of this product $GLOBALS['ProductPrice'] = CalculateProductPrice($row); # Incluir as configurações do pagseguro e pegar os dados relevantes <<<<<<<<<<<<< aqui e a linha 55 @include("cache/datastore/CheckoutModuleVars.php"); # Ver se tem a variável setada if(isset($cacheData)){ $pagseguro = $cacheData['checkout_pseguro']; # <<<<<<<<<<<< aqui e onde da o erro na linha 59 // ver se tem pagseguro # if(!empty($pagseguro)){ // Mostra ou não $mostrar_parcelamento = $cacheData['checkout_pseguro']['mostrar']; // taxa $taxa_juros = $cacheData['checkout_pseguro']['taxa']; // máximo vezes $parcelas_maximas = $cacheData['checkout_pseguro']['prestacoes']; // Preço do produto $preco_produto = $row['prodprice']; // Calculo de juros compostos $porcentagem = 1+($taxa_juros/100); $porcentagem_elevada =pow($porcentagem,$parcelas_maximas); $valor_final = $preco_produto*$porcentagem_elevada; $valor_parcela = ($valor_final/$parcelas_maximas); $valor_redondo = round($valor_parcela,2); $valor_retornado = number_format($valor_redondo, 2,',','.'); // Checa se é ou não pra mostrar o parcelamento if($mostrar_parcelamento==2 || $mostrar_parcelamento >2 ){ $GLOBALS['ProductPriceParcelado1'] = ''; } elseif($mostrar_parcelamento==1){ $GLOBALS['ProductPriceParcelado1'] = 'ou em <b><font size="3"><font color="#2199D5">'. $parcelas_maximas.'x R$'. $valor_retornado. ' </b></font></font><br>no cartão de crédito<br>'; } } } /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Workout the product description $desc = strip_tags($row['proddesc']); if(strlen($desc) < 120) { $GLOBALS['ProductSummary'] = $desc; } else { $GLOBALS['ProductSummary'] = substr($desc, 0, 120) . "..."; } $GLOBALS['ProductThumb'] = ImageThumb($row, ProdLink($row['prodname'])); if (isId($row['prodvariationid']) || trim($row['prodconfigfields'])!='' || $row['prodeventdaterequired'] == 1) { $GLOBALS['ProductURL'] = ProdLink($row['prodname']); $GLOBALS['ProductAddText'] = GetLang('ProductChooseOptionLink'); } else { $GLOBALS['ProductURL'] = CartLink($row['productid']); $GLOBALS['ProductAddText'] = GetLang('ProductAddToCartLink'); } if (CanAddToCart($row) && GetConfig('ShowAddToCartLink')) { $GLOBALS['HideActionAdd'] = ''; } else { $GLOBALS['HideActionAdd'] = 'none'; } $GLOBALS['HideProductVendorName'] = 'display: none'; $GLOBALS['ProductVendor'] = ''; if(GetConfig('ShowProductVendorNames') && $row['prodvendorid'] > 0) { $vendorCache = $GLOBALS['ISC_CLASS_DATA_STORE']->Read('Vendors'); if(isset($vendorCache[$row['prodvendorid']])) { $GLOBALS['ProductVendor'] = '<a href="'.VendorLink($vendorCache[$row['prodvendorid']]).'">'.isc_html_escape($vendorCache[$row['prodvendorid']]['vendorname']).'</a>'; $GLOBALS['HideProductVendorName'] = ''; } } $GLOBALS['SNIPPETS']['HomeNewProducts'] .= $GLOBALS['ISC_CLASS_TEMPLATE']->GetSnippet("HomeNewProductsItem"); } // Showing the syndication option? if(GetConfig('RSSNewProducts') != 0 && GetConfig('RSSSyndicationIcons') != 0) { $GLOBALS['SNIPPETS']['HomeNewProductsFeed'] = $GLOBALS['ISC_CLASS_TEMPLATE']->GetSnippet("HomeNewProductsFeed"); } } else { $this->DontDisplay = true; $GLOBALS['HideHomeNewProductsPanel'] = "none"; } } else { $this->DontDisplay = true; $GLOBALS['HideHomeNewProductsPanel'] = "none"; } } } Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fiote Postado Agosto 8, 2012 Denunciar Share Postado Agosto 8, 2012 Aonde você declara a variável $cacheData? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 wandsonsousa Postado Agosto 8, 2012 Autor Denunciar Share Postado Agosto 8, 2012 Rapaz, eu não programa em php não como faço para declarar essa variavel?att Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fiote Postado Agosto 8, 2012 Denunciar Share Postado Agosto 8, 2012 watNão faz sentido dar esse erro... Tem mais php além disso do que você postou ae? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 wandsonsousa Postado Agosto 8, 2012 Autor Denunciar Share Postado Agosto 8, 2012 tem mais não. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 wandsonsousa Postado Agosto 9, 2012 Autor Denunciar Share Postado Agosto 9, 2012 Niguém mais pode me ajudar? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Agosto 9, 2012 Denunciar Share Postado Agosto 9, 2012 Niguém mais pode me ajudar?Como você não é programador fica inviáel citar qualquer coisa, já que você não vai conseguir executar... neste seu caso a única solução é você contratar alguém para resolver o problema por você. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 wandsonsousa Postado Agosto 9, 2012 Autor Denunciar Share Postado Agosto 9, 2012 Bom dia a todos, rapaz não sou um programador avançado, mais acho que desenrolo sim, pois venho de outra linguagem vb6 e to apreendendo php, já consegui concerta, onde finalizo o tópico por favor?att Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Wilson Tamarozzi Jr. Postado Agosto 9, 2012 Denunciar Share Postado Agosto 9, 2012 wandsonsousa, eu entrei no teu site, essa variavel se não me engano é para vir do seu arquivo index, ou defaul traduzindo seu pagina principal, pois pelo que pude percebe apenas ela gera esse erro, então seria bom se você postace ela aqui para gente poder analisar, mas como o ESerra disse fica meio enviavel dizer algo se você não poder executar Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
wandsonsousa
Bom dia, ta dando esse erro na pagina de uma loja virtual, ---->>> www.casadasaliancasft.com.br/loja/
erros na pagina:
Notice: Undefined index: checkout_pseguro in /home/casaft/public_html/loja/includes/display/HomeNewProducts.php on line 59
Notice: Undefined index: checkout_pseguro in /home/casaft/public_html/loja/includes/display/HomeNewProducts.php on line 59
as linhas onde da o erro estão assim <<<<<<<<<<<<<
-----------------------------------------------------
Link para o comentário
Compartilhar em outros sites
8 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.