Quatita' massima d'ordine di un prodotto
Moderatore: mod Generali
dangling carrot
ciao lobo, se la contribution che utilizzi e la dangling carrot, e usi la la gift_add3 apri questo file:
catalog/gift_add.php
find:
<?php
/*
$Id: reviews.php,v 1.43 2003/06/29 22:50:52 hpdl Exp $
osCommerce, Open Source E-Commerce Solutions
http://www.oscommerce.com
Copyright (c) 2003 osCommerce
Released under the GNU General Public License
*/
require('includes/application_top.php');
require(DIR_WS_LANGUAGES . $language . '/' . FILENAME_GIFT_ADD);
e sostituiscilo con
<?php
/*
$Id: reviews.php,v 1.43 2003/06/29 22:50:52 hpdl Exp $
osCommerce, Open Source E-Commerce Solutions
http://www.oscommerce.com
Copyright (c) 2003 osCommerce
Released under the GNU General Public License
*/
require('includes/application_top.php');
if (!tep_session_is_registered('customer_id')) {
$navigation->set_snapshot();
tep_redirect(tep_href_link(FILENAME_LOGIN, '', 'SSL'));
}
require(DIR_WS_LANGUAGES . $language . '/' . FILENAME_GIFT_ADD);
dovrebbe andare così, io l' ho appena provata e non mi crea il problema della disconnessione proprio aggiungendo questo:
if (!tep_session_is_registered('customer_id')) {
$navigation->set_snapshot();
tep_redirect(tep_href_link(FILENAME_LOGIN, '', 'SSL'));
}
cià cià
spero di esservi di aiuto comparucci....
catalog/gift_add.php
find:
<?php
/*
$Id: reviews.php,v 1.43 2003/06/29 22:50:52 hpdl Exp $
osCommerce, Open Source E-Commerce Solutions
http://www.oscommerce.com
Copyright (c) 2003 osCommerce
Released under the GNU General Public License
*/
require('includes/application_top.php');
require(DIR_WS_LANGUAGES . $language . '/' . FILENAME_GIFT_ADD);
e sostituiscilo con
<?php
/*
$Id: reviews.php,v 1.43 2003/06/29 22:50:52 hpdl Exp $
osCommerce, Open Source E-Commerce Solutions
http://www.oscommerce.com
Copyright (c) 2003 osCommerce
Released under the GNU General Public License
*/
require('includes/application_top.php');
if (!tep_session_is_registered('customer_id')) {
$navigation->set_snapshot();
tep_redirect(tep_href_link(FILENAME_LOGIN, '', 'SSL'));
}
require(DIR_WS_LANGUAGES . $language . '/' . FILENAME_GIFT_ADD);
dovrebbe andare così, io l' ho appena provata e non mi crea il problema della disconnessione proprio aggiungendo questo:
if (!tep_session_is_registered('customer_id')) {
$navigation->set_snapshot();
tep_redirect(tep_href_link(FILENAME_LOGIN, '', 'SSL'));
}
cià cià
spero di esservi di aiuto comparucci....
™ ÅñЮ€Å ™
www.mistertemplate.it - Template x osCommerce...
www.microdirect.it - Distribuzione Informatica
www.mistertemplate.it - Template x osCommerce...
www.microdirect.it - Distribuzione Informatica
aggiungilo anche nel shopping_cart.php:
require("includes/application_top.php");
// parte di codice da aggiungere
if (!tep_session_is_registered('customer_id')) {
$navigation->set_snapshot();
tep_redirect(tep_href_link(FILENAME_LOGIN, '', 'SSL'));
}
cià cià
require("includes/application_top.php");
// parte di codice da aggiungere
if (!tep_session_is_registered('customer_id')) {
$navigation->set_snapshot();
tep_redirect(tep_href_link(FILENAME_LOGIN, '', 'SSL'));
}
cià cià
™ ÅñЮ€Å ™
www.mistertemplate.it - Template x osCommerce...
www.microdirect.it - Distribuzione Informatica
www.mistertemplate.it - Template x osCommerce...
www.microdirect.it - Distribuzione Informatica
Re: possibile solution
ed erano 1.000.000 di visite dopo un mese...itan80 ha scritto: così ti diko anke in quale occasione ci siamo conosciuti e quando, forse ti rikorderai di me, ma ti do una piccola anticipazione:
tu lavoravi presso una azienda, e all'epoka ke ci siamo conosciuti avevi kreato un motore di ricerca per dei driver, mi sembra era su driverlink.it se nn rikordo male, ma ti parlo di cirka 6 anni fa...
e mi hanno distrutto il progetto
psp provo e ti faccio sapere
ciao lobo, mi dai il link esatto della contributions ke usi?
forse stiamo utilizzando due contrib diverse...così la testo subito...ciao
forse stiamo utilizzando due contrib diverse...così la testo subito...ciao
™ ÅñЮ€Å ™
www.mistertemplate.it - Template x osCommerce...
www.microdirect.it - Distribuzione Informatica
www.mistertemplate.it - Template x osCommerce...
www.microdirect.it - Distribuzione Informatica
ciao lobo, l' ho installata e provata...
in pratika il problema sta nel fatto ke avrai, km ce l'avevo anke io, un </form> ke ti kiude il karrello...
mi spiego meglio..il codice originale del file shopping_cart.php ke avrai dovrebbe essere + o - kosì:
vedi ke ti segno nel codice qui sotto il </form> ke intendo..quindi guarda il codice nel quote..
elimina quel </form> e inseriscilo dopo il codice che trovi nel file dangling_carrot.php...e cioè:
guarda bene alla fine del codice dove l' ho inserito io...
anche se ancora devo vedere per bene tutto il codice, ma penso ke kosì hai risolto il tuo problema...
cià cià
in pratika il problema sta nel fatto ke avrai, km ce l'avevo anke io, un </form> ke ti kiude il karrello...
mi spiego meglio..il codice originale del file shopping_cart.php ke avrai dovrebbe essere + o - kosì:
vedi ke ti segno nel codice qui sotto il </form> ke intendo..quindi guarda il codice nel quote..
<td align="right" class="main"><?php echo '<a href="' . tep_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL') . '">' . tep_image_button('button_checkout.gif', IMAGE_BUTTON_CHECKOUT) . '</a>'; ?></td>
<td width="10"><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td>
</tr>
</table></td>
</tr> </form> <--- intendo questo form vedi????
</table></td>
</tr>
elimina quel </form> e inseriscilo dopo il codice che trovi nel file dangling_carrot.php...e cioè:
guarda bene alla fine del codice dove l' ho inserito io...
unika kosa ke ho notato io però è ke una volta ke riesci ad inserire il gift free ti elimina il prodotto precedentemente selezionato dal carrello, o almeno a me, prova tu e fammi sapere....<td align="right" class="main"><?php echo '<a href="' . tep_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL') . '">' . tep_image_button('button_checkout.gif', IMAGE_BUTTON_CHECKOUT) . '</a>'; ?></td>
<td width="10"><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
<tr><td>
<hr noshade width="100%" size="1">
<?php
if ($gift_message) {
echo '<div align="center"><span class="smallText">'.$gift_message.'</span></div><p>';
}
for ($i=0, $n=sizeof($freebie); $i<$n; $i++) {
if ($has_gift) {
$link = '<font color="red">Please remove other gifts/offers from your cart first</font>';
} else {
$link = $freebie[$i]['link'];
}
echo '<table width="100%" align="center" cellspacing="1" bgcolor="#FFFFFF">
<tr>
<td class="smallText" bgcolor="#FFFFFF">
<img src="'.DIR_WS_IMAGES.'/'.$freebie[$i]['image'].'" align="left">
'.$freebie[$i]['message'].'
<br><b>'.$freebie[$i]['name'].'</b>
<br>'.$link.'
<br>(Maximum 1 gift per order)
</td>
</tr>
</table>';
}
if ($freebie[0]['name']) {
echo '<hr noshade width="100%" size="1">';
}
?>
</td></tr>
</form> <---- inseriscilo in questo punto
anche se ancora devo vedere per bene tutto il codice, ma penso ke kosì hai risolto il tuo problema...
cià cià
™ ÅñЮ€Å ™
www.mistertemplate.it - Template x osCommerce...
www.microdirect.it - Distribuzione Informatica
www.mistertemplate.it - Template x osCommerce...
www.microdirect.it - Distribuzione Informatica
lobo, a me funziona, e ho riletto per bene il tuo post, cazzolina, ho letto e riletto ilò tuo problema e non mi accorgevo ke era na cazzata...avevo kapito tutt'altra cosa, dio santo...
cmq il xk' della diskonnessione è dovuto al collegamento nel shopping_cart.php ...
se tu guardi il collegamento che ti permette di acquistare lo avresti capito da subito anche tu...
il collegamento originale è questo:
$freebie[$p]['link'] = '<a href="index.php?action=buy_now&products_id='.$gift['products_id'].'"><img src="graphics/miniAddToCart.gif" border="0"></a>';
ed è errato, xk' km ti dicevo in un post precedente, non ti mantiene la sessione attiva....
il collegamento va fatto con il tep_href_link...
smanetta dovresti riuscirci...
a me ora fa un problema non mi mette il prodotto nel carrello e mi da carrello vuoto, dio snto che nervoso...
cmq il xk' della diskonnessione è dovuto al collegamento nel shopping_cart.php ...
se tu guardi il collegamento che ti permette di acquistare lo avresti capito da subito anche tu...
il collegamento originale è questo:
$freebie[$p]['link'] = '<a href="index.php?action=buy_now&products_id='.$gift['products_id'].'"><img src="graphics/miniAddToCart.gif" border="0"></a>';
ed è errato, xk' km ti dicevo in un post precedente, non ti mantiene la sessione attiva....
il collegamento va fatto con il tep_href_link...
smanetta dovresti riuscirci...
a me ora fa un problema non mi mette il prodotto nel carrello e mi da carrello vuoto, dio snto che nervoso...
™ ÅñЮ€Å ™
www.mistertemplate.it - Template x osCommerce...
www.microdirect.it - Distribuzione Informatica
www.mistertemplate.it - Template x osCommerce...
www.microdirect.it - Distribuzione Informatica
lobo, è semplicissimo, ti basta sostituire il codice
'<a href="index.php....
con '<a href="FILENAME_INDEX...
oppure lo copi da qualke altro link e lo modifiki a malapena...
'<a href="index.php....
con '<a href="FILENAME_INDEX...
oppure lo copi da qualke altro link e lo modifiki a malapena...
™ ÅñЮ€Å ™
www.mistertemplate.it - Template x osCommerce...
www.microdirect.it - Distribuzione Informatica
www.mistertemplate.it - Template x osCommerce...
www.microdirect.it - Distribuzione Informatica
mi mandi il file in questione su messenger, visto ke sei konnesso anke tu??? io ho kancellato la kontrib...e mi skoccia andare a cerkarla...
™ ÅñЮ€Å ™
www.mistertemplate.it - Template x osCommerce...
www.microdirect.it - Distribuzione Informatica
www.mistertemplate.it - Template x osCommerce...
www.microdirect.it - Distribuzione Informatica
Aggiornamento
Ciao a tutti,
ho appena visto che é uscito un aggoirnamento di Dangling Carrot
http://www.oscommerce.com/community/contributions,2990
Il nuovo post dice che molte (quasi tutte) le bug sono state messe a posto.
Ciao
Roberto
ho appena visto che é uscito un aggoirnamento di Dangling Carrot
http://www.oscommerce.com/community/contributions,2990
Il nuovo post dice che molte (quasi tutte) le bug sono state messe a posto.
Ciao
Roberto