Pagina 1 di 2

MegaPrice.it

Inviato: 16/08/2005, 4:50
da AbbiWeb
ciao ragazzi, prima di tutto volevo complimentarmi con tutti i developer che partecipano a questo forum...mi è stato molto di aiuto durante i lavori...

passiamo al dunque...
ho QUASI completato il sito http://www.megaprice.it
ho dato dei ritocchi alla grafica...restano altre cose da sistemare in qualche parte del sito.

ditemi che ne pensate...sono accettate di più le critiche che i complimenti :P LOL

ciao ciao, a presto!

scusate...

Inviato: 16/08/2005, 11:10
da AbbiWeb
oddio...scusate.....ho cliccato due volte su Invia ;)

Inviato: 26/08/2005, 12:17
da AbbiWeb
nessuno dice niente....fa proprio schifo?
oppure è talmente anonimo e privo di originalità che nessuno osa avanzare un'opinione... ;) vabbè...almeno il cliente che mi ha pagato è soddisfatto :D

ciao a tutti, buona continuazione.
Abbi

Inviato: 26/08/2005, 14:01
da elvinomac
quel grigio è un po morto...
Mi piace il box categorie con il menu a tendina sotto.
è basato su un total pack o osc pulito?
il template lo hai fatto te?

quale contrib hai usato per le offerte al centro e sotto la vetrina e i prodotti disposti in orrizzontale nella vetrina?

L' ultima domanda :wink: :
Per curiosità quanto ti sei fatto pagare dal cliente? ( qui puoi rispondermi in privato :P )

Inviato: 26/08/2005, 14:20
da Bass
elvinomac ha scritto: quale contrib hai usato per le offerte al centro e sotto la vetrina e i prodotti disposti in orrizzontale nella vetrina?
Basta duplicare il modulo product news e far puntare le query a special
:wink:

'iao

Sergio

Inviato: 26/08/2005, 17:54
da elvinomac
bass potresti spiegarmi in modo pratico?

Che ne dici di questo mio sito?
http://www.n1products.com/francestore/

Sto preparando una versione con template kubrick style con circa 40 contrib:
http://www.n1products.com/eecom/index.php

Che dici?

Inviato: 26/08/2005, 18:00
da Bass
elvinomac ha scritto:bass potresti spiegarmi in modo pratico?
Praticamente il modulo per la vetrina in home page fa una query al datbase per cercare dei nuovi prodotti secondo la data di inserimento, se tu lo salvi con un altro nome e cambi la query al database in modo che, anziche' cercare i nuovi prodotti cerca quelli in offerta speciale, ecco che hai un modulo come quello :)
Che ne dici di questo mio sito?
http://www.n1products.com/francestore/
Bello, ogni tanto si vede qualche grafica diversa dal solito standard...
Io ho appena fatto alcuni template per dei negozi che apriranno a breve

Sto preparando una versione con template kubrick style con circa 40 contrib:
http://www.n1products.com/eecom/index.php
La partenza e' buona :wink:

'iao

Sergio

Inviato: 26/08/2005, 18:14
da Bass
Bass ha scritto: Bello, ogni tanto si vede qualche grafica diversa dal solito standard...
Io ho appena fatto alcuni template per dei negozi che apriranno a breve
Anzi, questo che sto finendo per un negozio di videogames posso farlo vedere, non credo che il propietario se ne abbia a male, tieni sempre conto che e' da finire e il logo in alto va cambiato....

http://www.gameshop.linneobooks.com

'iao

Sergio

Inviato: 27/08/2005, 11:16
da elvinomac
Veramente molto bello...
Mi piacerebbe sapere come mettere quelle immagini nelle colonne dx e sx...

Ciao

Inviato: 29/08/2005, 19:08
da elvinomac
Bass ha scritto:
elvinomac ha scritto:bass potresti spiegarmi in modo pratico?
Praticamente il modulo per la vetrina in home page fa una query al datbase per cercare dei nuovi prodotti secondo la data di inserimento, se tu lo salvi con un altro nome e cambi la query al database in modo che, anziche' cercare i nuovi prodotti cerca quelli in offerta speciale, ecco che hai un modulo come quello :)
Ho provato e riprovato... ho installata la B2B..
Una montagna di errori!
Sto diventando matto!!!

Non è che potresti darmi un aiutino pratico? :P

Ho visto il tuo sito dei template: quando è operativo?
Sono curioso di vedere qualche screenshot e pure i prezzi! :P

Ciauz

Inviato: 29/08/2005, 19:31
da Bass
elvinomac ha scritto: Non è che potresti darmi un aiutino pratico? :P

Perche' no? :)
Apri il file specials.php e vedi com'e' fatta la query di quello :wink:
Ho visto il tuo sito dei template: quando è operativo?
Sono curioso di vedere qualche screenshot e pure i prezzi! :P


Il piu' presto possibile, speriamo entro la meta' di settembre

'iao

Sergio

Inviato: 29/08/2005, 20:27
da elvinomac
Bass ha scritto:
Perche' no? :)
Apri il file specials.php e vedi com'e' fatta la query di quello :wink:

Sergio
L'ho fatto, rifatto 20 volte...
risultato?
non è cambiato niente!
http://www.n1products.com/eecom/index.php

dopo un' ora di scervellamento :shock:

Bass... un' aiutino dai... :wink:

Ciauz

Inviato: 29/08/2005, 21:37
da Bass
elvinomac ha scritto: Bass... un' aiutino dai... :wink:
Volendo puoi anche partire da un box:

Codice: Seleziona tutto

<?php
/*
  $Id: specials.php,v 1.31 2003/06/09 22:21:03 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

   //TotalB2B start
   if (!isset($customer_id)) $customer_id = 0;
   $customer_group = tep_get_customers_groups_id();
   if ($random_product = tep_random_select("select p.products_id, pd.products_name, p.products_price, p.products_tax_class_id, p.products_image, s.specials_new_products_price from " . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd, " . TABLE_SPECIALS . " s where p.products_status = '1' and p.products_id = s.products_id and pd.products_id = s.products_id and pd.language_id = '" . (int)$languages_id . "' and s.status = '1' and ((s.customers_id = '" . $customer_id . "' and s.customers_groups_id = '0') or (s.customers_id = '0' and s.customers_groups_id = '" . $customer_group . "') or (s.customers_id = '0' and s.customers_groups_id = '0')) order by s.specials_date_added desc limit " . MAX_RANDOM_SELECT_SPECIALS)) {
   //TotalB2B end
?>
<!-- specials //-->
<?php
    $info_box_contents = array();
    $info_box_contents[] = array('text' => sprintf(TABLE_HEADING_SPECIALS, strftime('%B')));

    new infoBoxHeading($info_box_contents);

	//TotalB2B start
    $random_product['products_price'] = tep_xppp_getproductprice($random_product['products_id']);
    //TotalB2B end

    $info_box_contents = array();

	//TotalB2B start
	$random_product['specials_new_products_price'] = tep_get_products_special_price($random_product['products_id']);
    $query_special_prices_hide = tep_db_query("select configuration_value from " . TABLE_CONFIGURATION . " WHERE configuration_key = 'SPECIAL_PRICES_HIDE'");
    $query_special_prices_hide_result = tep_db_fetch_array($query_special_prices_hide); 
    if ($query_special_prices_hide_result['configuration_value'] == 'true') {
	  $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><span class="productSpecialPrice">' . $currencies->display_price_nodiscount($random_product['specials_new_products_price'], tep_get_tax_rate($random_product['products_tax_class_id'])) . '</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>');
	}
    //TotalB2B end

    new contentBox($info_box_contents);
?>
            </td>
          </tr>
<!-- specials_eof //-->
<?php
  }
?>

Il ciclo while per mostrare piu' di un prodotto e la definizione della costante TABLE_HEADING_SPECIALS li lascio a te :)

'iao

Sergio

Inviato: 30/08/2005, 0:06
da elvinomac
Bass ha scritto:
Il ciclo while per mostrare piu' di un prodotto e la definizione della costante TABLE_HEADING_SPECIALS li lascio a te :)
è proprio quel ciclo che non capisco...

Codice: Seleziona tutto

  $row = 0;
  $col = 0;
  $info_box_contents = array();
  while ($random_product = tep_db_fetch_array($specials_query)) {
Dove ho messo $specials_query che ci va?
il resto è giusto vero? :shock:

Grazie!!!
Ciauz

Inviato: 30/08/2005, 0:57
da Bass
elvinomac ha scritto: Grazie!!!

Prego! :lol:
Provalo pero'....

Codice: Seleziona tutto

<?php
/*
  $Id: specials.php,v 1.31 2003/06/09 22:21:03 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

   //TotalB2B start
   if (!isset($customer_id)) $customer_id = 0;
   $customer_group = tep_get_customers_groups_id();
   if ($special_query = tep_db_query("select p.products_id, pd.products_name, p.products_price, p.products_tax_class_id, p.products_image, s.specials_new_products_price from " . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd, " . TABLE_SPECIALS . " s where p.products_status = '1' and p.products_id = s.products_id and pd.products_id = s.products_id and pd.language_id = '" . (int)$languages_id . "' and s.status = '1' and ((s.customers_id = '" . $customer_id . "' and s.customers_groups_id = '0') or (s.customers_id = '0' and s.customers_groups_id = '" . $customer_group . "') or (s.customers_id = '0' and s.customers_groups_id = '0')) order by s.specials_date_added desc limit " . MAX_RANDOM_SELECT_SPECIALS)) {

   //TotalB2B end
?>

<!-- specials //-->
<?php
    $info_box_contents = array();
    $info_box_contents[] = array('text' => sprintf(TABLE_HEADING_SPECIALS, strftime('%B')));

    new infoBoxHeading($info_box_contents);
    
	
    $info_box_contents = array();
$row = 0;
  $col = 0;
//$counter = 0;
  while ($special_product = tep_db_fetch_array($special_query)) {
  //TotalB2B start
    $special_product['products_price'] = tep_xppp_getproductprice($special_product['products_id']);
    //TotalB2B end
	//TotalB2B start
	$special_product['specials_new_products_price'] = tep_get_products_special_price($special_product['products_id']);
    $query_special_prices_hide = tep_db_query("select configuration_value from " . TABLE_CONFIGURATION . " WHERE configuration_key = 'SPECIAL_PRICES_HIDE'");
    $query_special_prices_hide_result = tep_db_fetch_array($query_special_prices_hide); 
    if ($query_special_prices_hide_result['configuration_value'] == 'true') {
	  $info_box_contents[$row][$col] = array('align' => 'center',
                                 'text' => '<a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $special_product["products_id"]) . '">' . tep_image(DIR_WS_IMAGES . $special_query['products_image'], $special_product['products_name'], SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT) . '</a><br><a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $special_product['products_id']) . '">' . $special_product['products_name'] . '</a><br><span class="productSpecialPrice">' . $currencies->display_price_nodiscount($special_product['specials_new_products_price'], tep_get_tax_rate($special_product['products_tax_class_id'])) . '</span>');
	} else {
	  $info_box_contents[$row][$col] = array('align' => 'center',
                                 'text' => '<a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $special_product["products_id"]) . '">' . tep_image(DIR_WS_IMAGES . $special_product['products_image'], $special_product['products_name'], SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT) . '</a><br><a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $special_product['products_id']) . '">' . $special_product['products_name'] . '</a><br><s>' . $currencies->display_price($special_product['products_id'], $special_product['products_price'], tep_get_tax_rate($special_product['products_tax_class_id'])) . '</s><br><span class="productSpecialPrice">' . $currencies->display_price_nodiscount($special_product['specials_new_products_price'], tep_get_tax_rate($special_product['products_tax_class_id'])) . '</span>');
	}
    //TotalB2B end
$col ++;
//$counter++;
    if ($col > 2) {
      $col = 0;
      $row ++;
    }
  }


    new contentBox($info_box_contents);
?>
            </td>
          </tr>
<!-- specials_eof //-->
<?php
  }
?>

'iao

Sergio