problem z wartością koszyka

krystian90

Avatar: krystian90

2014-10-12 13:44

Witam ponownie,mam problem z wartością koszyka
skopiowałem z order-step-1.php kod

<?php echo $lang['Summary']; ?>
<?php 
echo displayPrice$_SESSION['fOrderSummary'.LANGUAGE] ); ?>


i wstawiłem go za

<div id="logo"><?php // logo and slogan ?>


wszystko działa fajnie prze chwile jak jesteśmy na stronie albo jak mamy rzeczy w koszyku ale gdy je usuniemy z koszyka i chyba sesja wygaśnie bo nie wiem co jest przyczyną to wyskakuje mi "wartość Notice: Undefined index: fOrderSu"
Jak to naprawić?

» Quick.Cart v6.x

Fast-Graphic

Avatar: Fast-Graphic

2014-10-12 16:47

Zapoznaj się z tematem: http://opensolution.org/forum/?iTopic=10885

krystian90

Avatar: krystian90

2014-10-12 19:33

ok pomogło tylko nie wiem czy jest dobrze bo dopiero po przejściu w inną stronę albo wciśnięciu wyświetla się wartość.

Fast-Graphic

Avatar: Fast-Graphic

2014-10-12 20:05

Przeczytaj dobrze wpisy z linku na końcu boboo wyjaśnia jak rozwiązać ten problem.

krystian90

Avatar: krystian90

2014-10-12 22:13

zrobiłem wszystko kończąc na dodaniu w order-step-1 i 2 ale co z tym kodem

$content .= '">  <a href="'.$aData['sLinkName'].'">'.$aData['sName'].'</a>'.( !empty( $GLOBALS['config']['basket_page'] ) && $aData['iPage'] == $GLOBALS['config']['basket_page'] ? '<span>'.$GLOBALS['lang']['Basket_products'].':&nbsp;<strong>'.$GLOBALS['iOrderProducts'].'</strong></span>'.'<span>'.$GLOBALS['lang']['Summary'].':&nbsp;<strong>'.$_SESSION['fOrderSummary'.LANGUAGE].'</strong>'.'&nbsp;zł'.'</span>' null ).$aData['sSubContent'].'</li>';


bo w header.php dodalem tylko

<?php echo $lang['Summary']; ?>
<?php echo displayPrice( $_SESSION['fOrderSummary'.LANGUAGE] ); ?>[/php

Fast-Graphic

Avatar: Fast-Graphic

2014-10-12 22:53

Pozwolę sobie rozwiązanie boboo i km podać w punktach by było łatwiej.


1. W index.php pod linijką:

 $iOrderProducts = isset( $_SESSION['iOrderQuantity'.LANGUAGE] ) ? $_SESSION['iOrderQuantity'.LANGUAGE] : 0



wstaw:

 $fOrderSummary=isset($_SESSION['fOrderSummary'.LANGUAGE])?$_SESSION['fOrderSummary'.LANGUAGE]:'0,00'



2. W core/pages.php odszukaj:

 $content .= '">  <a href="'.$aData['sLinkName'].'">'.$aData['sName'].'</a>'.( !empty( $GLOBALS['config']['basket_page'] ) && $aData['iPage'] == $GLOBALS['config']['basket_page'] ? '<span>'.$GLOBALS['lang']['Basket_products'].':&nbsp;<strong>'.$GLOBALS['iOrderProducts'].'</strong></span>' null ).$aData['sSubContent'].'</li>'



i zmień na:

 $content .= '">  <a href="'.$aData['sLinkName'].'">'.$aData['sName'].'</a>'.( !empty( $GLOBALS['config']['basket_page'] ) && $aData['iPage'] == $GLOBALS['config']['basket_page'] ? '<span>'.$GLOBALS['lang']['Basket_products'].':&nbsp;<strong>'.$GLOBALS['iOrderProducts'].'</strong></span>'.'<span>'.$GLOBALS['lang']['Summary'].':&nbsp;<strong>'.$GLOBALS['fOrderSummary'].'</strong>'.'&nbsp;zł'.'</span>' null ).$aData['sSubContent'].'</li>'



3. W templates/default/order-step-1.php odnajdź:

 $oOrder->generateBasket( );
$iOrderProducts = isset( $_SESSION['iOrderQuantity'.LANGUAGE] ) ? $_SESSION['iOrderQuantity'.LANGUAGE] : 0



i zmień na:

 $oOrder->generateBasket( );
$iOrderProducts = isset( $_SESSION['iOrderQuantity'.LANGUAGE] ) ? $_SESSION['iOrderQuantity'.LANGUAGE] : 0;
$fOrderSummary=isset($_SESSION['fOrderSummary'.LANGUAGE])?$_SESSION['fOrderSummary'.LANGUAGE]:'0,00'



4. W templates/default/order-step-2.php odnajdź:

 $iOrderProducts = isset( $_SESSION['iOrderQuantity'.LANGUAGE] ) ? $_SESSION['iOrderQuantity'.LANGUAGE] : 0



i zmień na:

 $iOrderProducts = isset( $_SESSION['iOrderQuantity'.LANGUAGE] ) ? $_SESSION['iOrderQuantity'.LANGUAGE] : 0;
$fOrderSummary=isset($_SESSION['fOrderSummary'.LANGUAGE])?$_SESSION['fOrderSummary'.LANGUAGE]:'0,00'



I wszystko działa, sprawdziłem na nowej wersji Quick.Cart

krystian90

Avatar: krystian90

2014-10-12 23:50

moja strona wedkarz.esy.es teraz dodatkowo wyskoczyło to samo. i dalej jest tak samo, morze wcześniej coś narobiłem:/

Fast-Graphic

Avatar: Fast-Graphic

2014-10-13 00:10

Usuń z _header.php to co dodałeś i prześledź krok po kroku instrukcję czy we wszystkich opisanych plikach masz wszystko włącznie z index.php w katalogu głównym.

krystian90

Avatar: krystian90

2014-10-13 01:14

usunięte sprawdzone i nic,eh poddaje się,zauważyłem jeszcze jeden mały problem w w ikonie do szukania mam ">>" w czystym QC jest na ikonie słowo "szukaj>>" poszedłem na skróty i po prostu w translations/pl.php usunąłem słowo szukaj:) ale niestety zostały mi jeszcze te dwa nawiasy ">>" jak je można usunąć?

Fast-Graphic

Avatar: Fast-Graphic

2014-10-13 10:51

W _header.php odszukaj i usuń: &raquo;

Do góry
o nas | kontakt