page special.php qui n'affiche pas les promos !

Messagepar j4k » Lun 07 Mai 2007, 14:42

avez-vous le même problème ?

les promos ne s'affichent pas dans la page special.php
~ osCSS 1.2.1 ~
Avatar de l’utilisateur
j4k
Site Admin
 
Messages: 1259
Inscription: Mer 27 Avr 2005, 09:13
Localisation: France

Messagepar j4k » Mar 08 Mai 2007, 22:00

personne pour contrôler ça ?
~ osCSS 1.2.1 ~
Avatar de l’utilisateur
j4k
Site Admin
 
Messages: 1259
Inscription: Mer 27 Avr 2005, 09:13
Localisation: France

Messagepar Yoann44 » Mer 09 Mai 2007, 11:25

La page special.php n'existe pas... il faut appeler specials.php .. et chez moi ca marche nikel ^^
Yoann44
Membre actif
 
Messages: 17
Inscription: Lun 05 Mar 2007, 13:34

Messagepar j4k » Mer 09 Mai 2007, 13:51

oui dsl je voulais parler de specials.php

ben ça alors, moi il n'y afiche rien de rien !

sauf le message "aucune promotion pour le moment"

quelle est ta version de osCSS ?
~ osCSS 1.2.1 ~
Avatar de l’utilisateur
j4k
Site Admin
 
Messages: 1259
Inscription: Mer 27 Avr 2005, 09:13
Localisation: France

Messagepar Yoann44 » Mer 09 Mai 2007, 15:05

La dernière version ;-) ...
Quand sur la back-office, tu vas sur Catalogue / Promotions ... Tu en as ?
Yoann44
Membre actif
 
Messages: 17
Inscription: Lun 05 Mar 2007, 13:34

Messagepar j4k » Mer 09 Mai 2007, 15:51

oui elles apparassient dans le back office, le prix dans la page produit apparait bien en promotion mais rien dans la page specials.php
~ osCSS 1.2.1 ~
Avatar de l’utilisateur
j4k
Site Admin
 
Messages: 1259
Inscription: Mer 27 Avr 2005, 09:13
Localisation: France

Messagepar Yoann44 » Mer 09 Mai 2007, 16:46

Chelou...

Envoi donc le code présent dans la page includes/content/specials.php pour voir
Yoann44
Membre actif
 
Messages: 17
Inscription: Lun 05 Mar 2007, 13:34

Messagepar j4k » Mer 09 Mai 2007, 18:08

Code: Tout sélectionner
<div id="special">

<h1 class="<?php echo $language ;?>"><?php echo HEADING_TITLE; ?></h1>


<?php
  $specials_query_raw = "select p.products_id, pd.products_name, p.products_price, p.products_model, p.products_weight, p.products_quantity, p.products_tax_class_id, p.products_image, s.specials_new_products_price, m.manufacturers_id, m.manufacturers_name from " . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd, " . TABLE_SPECIALS . " s, " . TABLE_MANUFACTURERS . " m where p.products_status = '1' and s.products_id = p.products_id and p.products_id = pd.products_id and pd.language_id = '" . (int)$languages_id . "' and s.status = '1' and p.manufacturers_id = m.manufacturers_id order by s.specials_date_added DESC";
  $listing_split = new splitPageResults($specials_query_raw, MAX_DISPLAY_SPECIAL_PRODUCTS);

  include(DIR_WS_MODULES . FILENAME_PRODUCT_LISTING);
?>
</div>

je pense que c'est le code d'origine
~ osCSS 1.2.1 ~
Avatar de l’utilisateur
j4k
Site Admin
 
Messages: 1259
Inscription: Mer 27 Avr 2005, 09:13
Localisation: France

Messagepar Yoann44 » Mer 09 Mai 2007, 18:24

$listing_split est recalculé dans le module products_listing ... bon, je t'envoi ma page, et moi, ca marche ;-)

Code: Tout sélectionner
<?php
/*
  $Id: specials.php,v 1.4 2005/10/03 09:49:14 manmachine Exp $
+-----------------------------------------------------------------------+
|                  osCSS Open Source E-commerce                         |
+-----------------------------------------------------------------------+
| Copyright (c) 2005 The osCSS developers                               |
|                                                                       |
| http://www.counteractdesign.com                                       |
|                                                                       |
| Portions Copyright (c) 2003 osCommerce                                |
+-----------------------------------------------------------------------+
| This source file is subject to version 2.0 of the GPL license,        |
| available at the following url:                                       |
| http://www.counteractdesign.com/license/2_0.txt.                      |
+-----------------------------------------------------------------------+
*/
?>
<div id="special">

<h1 class="<?php echo $language ;?>"><?php echo HEADING_TITLE; ?></h1>
           

<?php
  $specials_query_raw = "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 s.products_id = p.products_id and p.products_id = pd.products_id and pd.language_id = '" . (int)$languages_id . "' and s.status = '1' order by s.specials_date_added DESC";
  $specials_split = new splitPageResults($specials_query_raw, MAX_DISPLAY_SPECIAL_PRODUCTS);

  if (($specials_split->number_of_rows > 0) && ((PREV_NEXT_BAR_LOCATION == '1') || (PREV_NEXT_BAR_LOCATION == '3'))) {
?>
 <div id="splitPageTop">
   <p class="sP1"><?php echo $specials_split->display_count(TEXT_DISPLAY_NUMBER_OF_SPECIALS); ?></p>
   <p class="sP2"><?php echo TEXT_RESULT_PAGE . ' ' . $specials_split->display_links(MAX_DISPLAY_PAGE_LINKS, tep_get_all_get_params(array('page', 'info', 'x', 'y'))); ?></p>
 </div>

<?php
  }

    $row = 0;
    $specials_query = tep_db_query($specials_split->sql_query);
    while ($specials = tep_db_fetch_array($specials_query)) {
      $row++;
?>     
     
      <dl>
        <dt class="productName"><?php echo '<a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $specials['products_id']) . '">' . $specials['products_name'] . '</a>' ; ?></dt>
       
        <dd class="productImage"><?php echo '<a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $specials['products_id']) . '">' . tep_image(DIR_WS_IMAGES . $specials['products_image'], $specials['products_name'], SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT) . '</a>' ; ?></dd>
       
        <dd class="productPrice"><?php echo $currencies->display_price($specials['products_price'], tep_get_tax_rate($specials['products_tax_class_id'])) ; ?></dd>       
     
        <dd class="productSpecialPrice"><?php echo $currencies->display_price($specials['specials_new_products_price'], tep_get_tax_rate($specials['products_tax_class_id'])) ; ?></dd>
      </dl>

<?php
    }
?>

<?php
  if (($specials_split->number_of_rows > 0) && ((PREV_NEXT_BAR_LOCATION == '2') || (PREV_NEXT_BAR_LOCATION == '3'))) {
?>

 <div id="splitPageBottom">
   <p class="sP1"><?php echo $specials_split->display_count(TEXT_DISPLAY_NUMBER_OF_SPECIALS); ?></p>
   <p class="sP2"><?php echo TEXT_RESULT_PAGE . ' ' . $specials_split->display_links(MAX_DISPLAY_PAGE_LINKS, tep_get_all_get_params(array('page', 'info', 'x', 'y'))); ?></p>
 </div>
<?php
  }
?>


</div>
Yoann44
Membre actif
 
Messages: 17
Inscription: Lun 05 Mar 2007, 13:34

Messagepar Mary the Flea » Mer 09 Mai 2007, 18:53

Et au niveau de la péremption de tes promos, j4k ? Tu as spécifié une date de fin ?
Mary the Flea
Membre actif
 
Messages: 13
Inscription: Ven 21 Avr 2006, 12:16
Localisation: Lyon

Messagepar j4k » Mer 09 Mai 2007, 19:27

ok bizarre, j'ai remplacé par ta version et c'est bon.

ma version est tirée du cvs et correspond à la version 1.5 et la tienne est la 1.4

Il faudra que je vérifie le cvs sur ce fichier.

merci c'est résolu.

et non mary ce n'était pas une question de péremption des promos
~ osCSS 1.2.1 ~
Avatar de l’utilisateur
j4k
Site Admin
 
Messages: 1259
Inscription: Mer 27 Avr 2005, 09:13
Localisation: France

Messagepar stepibou » Mer 09 Mai 2007, 20:07

Salut,

le fichier specials.php a été modifié et ne peut pas fonctionner avec les anciennes versions oscss, si on utilise pas un product_listing mis a jour...

Mais bon à verifier quand mm sur une instal fraiche du cvs.

a+
;)
--> osCSS inside <--
stepibou
Membre très actif
 
Messages: 274
Inscription: Dim 30 Oct 2005, 02:15
Localisation: Lyon

Messagepar j4k » Mer 09 Mai 2007, 21:24

je parle bien d'une version toute fraiche du cvs
~ osCSS 1.2.1 ~
Avatar de l’utilisateur
j4k
Site Admin
 
Messages: 1259
Inscription: Mer 27 Avr 2005, 09:13
Localisation: France

Messagepar Yoann44 » Jeu 10 Mai 2007, 11:14

Vu que vous êtes tout les deux administrateurs, pouvez vous me dire quand une nouvelle version d'oscss sortira ?
Car la version actuelle possède quelques bugs embétant à corriger ^^

Merci d'avance
Yoann44
Membre actif
 
Messages: 17
Inscription: Lun 05 Mar 2007, 13:34

Messagepar j4k » Jeu 10 Mai 2007, 14:13

non on ne communique plus sur les futures dates de sortie.

on préfère ne rien dire, que de promettre des délai qu'on ne tient pas.

la version cvs est très proche de la v1.2 finale
~ osCSS 1.2.1 ~
Avatar de l’utilisateur
j4k
Site Admin
 
Messages: 1259
Inscription: Mer 27 Avr 2005, 09:13
Localisation: France

Messagepar Yoann44 » Jeu 10 Mai 2007, 15:09

Ok, merci ^^
J'essai de télécharger la CVS mais il me demande un mot de passe :-( ... Me serais-je trompé ?
Yoann44
Membre actif
 
Messages: 17
Inscription: Lun 05 Mar 2007, 13:34

Messagepar j4k » Ven 11 Mai 2007, 14:07

~ osCSS 1.2.1 ~
Avatar de l’utilisateur
j4k
Site Admin
 
Messages: 1259
Inscription: Mer 27 Avr 2005, 09:13
Localisation: France

Messagepar Yoann44 » Ven 11 Mai 2007, 16:45

C'est bon, après quelques galères, j'ai réussit ;-) ... merci quand même !
Yoann44
Membre actif
 
Messages: 17
Inscription: Lun 05 Mar 2007, 13:34


Retourner vers Developpement

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

cron