Pagina 3 di 10
Inviato: 08/07/2004, 0:39
da hozone
vpoma ha scritto:Hei Hozone.... NOVEMBRE???
...caspita sei impegnatissmo, non pensavo ci volesse tanto per questo tipo di modifica... fai quello che puoi ma spero proprio che tu riesca a farla molto prima.
Difficilmente potrò aspettare fino a novembre, non posso far vedere un prezzo barrato che è più basso di quello speciale...
Piuttosto rimuovo la contrib e ne metto un'altra.
Comunque mi rimetto alla tua volontà e disponibilità
Grazie
purtoppo si, sto scrivendo la tesi, per fare la modifica nn ci vuole molto, però sto svolgendo altri lavori (a pagamento), ai quali naturalmente dò la priorità.
Inviato: 08/07/2004, 0:41
da vpoma
ti capisco... fai quando puoi, io spero presto... anche perché dire novembre in ambito informatico è come dire "tra un paio di anni" nella vita quotidiana!
Inviato: 08/07/2004, 22:47
da chiocciola
Per darti una mano ho fatto una prova e ho modificato il file INCLUDES/BOXES/specials.php
questa modifica se ti piace la devi fare anche sugli altri file che visualizzano le offerte.
Ti mando il pezzo di codice modificato gia per la contribution totalb2b che hai installato.
Se hai dei problemi fammi sapere
-------------------------------------------------------------------------------------
$random_product['specials_new_products_price'] = tep_get_products_special_price($random_product['products_id']);
$random_product ['discount_products_price']=$currencies->display_price($random_product['products_id'], $random_product['products_price'], tep_get_tax_rate($random_product['products_tax_class_id']));
echo $random_product ['prova'];
If ($random_product['discount_products_price'] < $random_product['specials_new_products_price']) {
$info_box_contents[] = array('align' => 'center',
'text' => '<a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $random_product["products_id"]) . '">' . tep_image(DIR_WS_IMAGES . $random_product['products_image'], $random_product['products_name'], SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT) . '</a><br><a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $random_product['products_id']) . '">' . $random_product['products_name'] . '</a><br><s>' . $currencies->display_price_nodiscount($random_product['specials_new_products_price'], tep_get_tax_rate($random_product['products_tax_class_id'])). '</s><br><span class="productSpecialPrice">' . $random_product ['discount_products_price'] . '</span>');
}
else
{
$info_box_contents[] = array('align' => 'center',
'text' => '<a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $random_product["products_id"]) . '">' . tep_image(DIR_WS_IMAGES . $random_product['products_image'], $random_product['products_name'], SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT) . '</a><br><a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $random_product['products_id']) . '">' . $random_product['products_name'] . '</a><br><s>' . $currencies->display_price($random_product['products_id'], $random_product['products_price'], tep_get_tax_rate($random_product['products_tax_class_id'])) . '</s><br><span class="productSpecialPrice">' . $currencies->display_price_nodiscount($random_product['specials_new_products_price'], tep_get_tax_rate($random_product['products_tax_class_id'])) . '</span>');
}
-------------------------------------------------------------------------------------
è una modifica provvisoria in attesa che Hozone produca q.cosa di serio e definitivo.
ciao vpoma
Buon lavoro
Inviato: 08/07/2004, 23:19
da chiocciola
Scusa ma nel testo c'è una riga da eliminare
echo $random_product ['prova'];
L'avevo dimenticata
buon lavoro
Inviato: 08/07/2004, 23:37
da vpoma
chiocciola ha scritto:Scusa ma nel testo c'è una riga da eliminare
echo $random_product ['prova'];
L'avevo dimenticata
buon lavoro
GRAZIE CHIOCCIOLA!!!
...sei mitico!!!
domani la provo e ti so dire come va, spero di essere in grado di apportare la tua modifica senza fare casini... come sai sono quasi a zero con il php ...spero di farcela.
Grazie ancora... sei stato velocissimo.
Inviato: 09/07/2004, 13:01
da hozone
la funzione (che in vari punte trovate già inserita) che avevo aggiunto è questa:
Codice: Seleziona tutto
if ($product_info['products_price'] < $new_price)
$product_info['products_price'] = $new_price + $new_price * 5 / 100; //add 5% to price if original price is greater than special prices, customers will be happy :)
con questa funzione, se esiste un prezzo speciale, e il prezzo del prodotto è > del prezzo speciale, il prezzo del prodotto barrato verrà aumentato del 5% in più del prezzo speciale.
la funzione è da applicare in un po' di file.. in ogni caso mi pare sia già presente in quesi tutti i punti, basta scommentarla
Inviato: 26/07/2004, 18:08
da hozone
uscita la 1.2a
nuove funzioni:
> abilitazione della visualizzazione prezzo barrato su articoli con special prices . evitando la modifica sopra citata (poco corretta a livello logico)
> meccanismo di autentificazione utenti al momento della registrazione, in questo modo prima che un utente possa comprare deve essere abilitato dall'amministratore.
Inviato: 30/07/2004, 14:08
da phobos
Perfetto, grazie hozone.
Ps la modifica di autentificazione è commentata nel codice modificato?
Perchè k-com monta già un sistema di "autentificazione" non vero e proprio, ma in pratica per registrarsi c'è da inserire un codice random e la pass viene generata e spedita all'indirizzo mail.
Ps l'amministratore può abilitare e disabilitare a piacimento l'accesso al catalogo dell'user?
Spero sia compatibile.
Inviato: 30/07/2004, 14:41
da hozone
phobos ha scritto:Perfetto, grazie hozone.
Ps la modifica di autentificazione è commentata nel codice modificato?
Perchè k-com monta già un sistema di "autentificazione" non vero e proprio, ma in pratica per registrarsi c'è da inserire un codice random e la pass viene generata e spedita all'indirizzo mail.
Ps l'amministratore può abilitare e disabilitare a piacimento l'accesso al catalogo dell'user?
Spero sia compatibile.
la modifica è attiva, non è commentata.
l'amministratore non può abilitare o diab. l'accesso ai PREZZI del catalogo e agli ACQUISTI da parte del customer, tramite un attivatore (graficamente un semaforino) a destra di ogni utente nella pagina che lista i customers
Inviato: 30/07/2004, 14:44
da phobos
mmmmm
io provo dai......poi ti tengo aggiornato
Inviato: 30/07/2004, 15:57
da vpoma
x Hozone:
potresti gentilmente indicarmi i files e le modifiche che hai apportato riguardo alla procedura di abilitazione dell'utente registrato all'acquisto?
non vorrei fare casini visto che oltre alla tua contrib ho già installato altre 4 contrib.... preferisco apportare le modifiche a mano.
Grazie.
Inviato: 30/07/2004, 16:23
da hozone
guarda il change log.
Inviato: 30/07/2004, 16:28
da phobos
Ps....perchè fai resettare il carrello al logoff dell'user?
E se l'user utilizza questo metodo per ricordarsi cosa vuol comprare?
[edit]
Come non detto
lascia stare, ho fumato qualcosa di andato a male
[/edit]
Inviato: 30/07/2004, 16:42
da hozone
no problem
Inviato: 30/07/2004, 18:09
da vpoma
hozone ha scritto:guarda il change log.
Ok, ma la lista comprende i file di entrambe le modifiche, io volevo sapere quali tra quei file sono stati interessati alla modifica riguardante l'abilitazione per i nuovi utenti a effettuare ordini.
Volevo anche chiederti se la modifica implementava anche l'invio di una email all'amministratore per notificare l'avvenuta registrazione di un nuovo utente.