osCommerce France : Accueil Forum Portail osCommerce France Réponses aux questions Foire aux contributions

Bienvenue invité ( Connexion | Inscription )

18 Pages V  « < 7 8 9 10 11 > »   
Reply to this topicStart new topic
> SoColissimo Simplicité, Offre So Colissimo
okom3pom
posté 6 Apr 2011, 22:41
Message #201


Ceinture jaune OSC
Icône de groupe

Groupe : Membres
Messages : 58
Inscrit : 26-July 10
Membre no 27844



Hello,

@AraCyan

Est ce que les poids de tes articles sont renseignés dans ta base de donnée ?

Si ce n'est pas le cas et que tu n'as pas de commande au dessus de 20 kg, tu peux commenter la ligne de la 3ème solutions que j'ai donné, comme ça tu n'aura pas l'erreur 133 et laisser le mail comme ça en cas d'erreur tu seras avertis.

En cas d'erreur, je m'envoie un mail cela m'a permit de voir que j'oubliais de temps en temps le poids sur certains articles.

Je crée également une session socolis_down = true; en cas d'erreur bloquante et je redirige de nouveau sur la page checkout_shipping.php
Ensuite j'ai le module mzt_table ( ça fonctionne avec n'importe quel autre module )

Dedans tu ajoutes :

Code
if( !$_SESSION['socolis_down'] )
$this->enable = false; // on désactive le module
else
$this->enable = true; // Erreur bloquante on l'active


Cette vérification sera utile que tès rarement :

Le client arrive sur checkout_shipping.php --> Le test de l'url de supervision passe ( voir page 7 ou 8 de ce sujet si tu ne l'as pas ajouté ) --> avant que le client choisisse la méthode d'expédition le serveur socolissimo tombe en rade.

En parlant de l'url de supervision, il faut également la tester dans un second module pour l'activer en cas de serveur down de la poste.

Si tu as des questions hésite pas à me demander, demain je vais essayer de refaire le package avec les tests de l'url de supervison ainsi que la gestion des erreurs et les fonctions à remplacer par des nouvelles pour php 5.3 ( split et ereg )

Ps : Les colis de + de 20 kg ne sont pas autorisé en point relais donc, si tu dois avoir des commandes qui les dépassent il va falloir sortir la balance au risque d'avoir des refus par les points relais.

Bonnes ventes à tous Okom3pom


--------------------
Autodidacte, aime apprendre et conseiller quand mes petites compétences le permettent.
Débute dans : Apache / Mysql / PHP / HTML / Jquery
Expert en : Barbecue / Bière / Apéro
Go to the top of the page
 
okom3pom
posté 8 Apr 2011, 11:30
Message #202


Ceinture jaune OSC
Icône de groupe

Groupe : Membres
Messages : 58
Inscrit : 26-July 10
Membre no 27844



Bonjour à tous,

Je me suis rendu compte que mon switch est pas bon, $_POST['ERRORCODE'] = string(4);

Donc faut ajouter un espace, ou switch( (int)$_POST['ERRORCODE'] ) et enlever les '

Je le corrigerais dans le pack.


--------------------
Autodidacte, aime apprendre et conseiller quand mes petites compétences le permettent.
Débute dans : Apache / Mysql / PHP / HTML / Jquery
Expert en : Barbecue / Bière / Apéro
Go to the top of the page
 
AraCyan
posté 8 Apr 2011, 14:47
Message #203


Ceinture blanche OSC
Icône de groupe

Groupe : Membres
Messages : 11
Inscrit : 10-September 07
Lieu : Normandie
Membre no 18986



En fait vu que ce sont des petits produits, le client a utilisé la très étrange méthode d'envoi selon le prix.
Donc forcément c'est jamais à zéro happy.gif

Pour le reste, vu que là ça fonctionne je ne suis pas sur de vouloir trifouiller.
Merci à tous en tout cas.


--------------------
Aracyan
Nous sommes les architectes d'un monde virtuel, des marchands de poussières numériques.
Go to the top of the page
 
oneill
posté 8 Apr 2011, 18:45
Message #204


5eme dan OSC
Icône de groupe

Groupe : Administrateur
Messages : 7634
Inscrit : 28-December 03
Lieu : Hollywood les Granits
Membre no 1773



En tous les cas, je n'ai rien vu de bizarre dans ton checkout_shipping blush.gif


--------------------
Go to the top of the page
 
okom3pom
posté 13 Apr 2011, 10:59
Message #205


Ceinture jaune OSC
Icône de groupe

Groupe : Membres
Messages : 58
Inscrit : 26-July 10
Membre no 27844



Nouvelle version du module avec pas mal de d'ajout de ce dont nous avons discuté sur le forum

- > Rempalcement des fonctions dépréciées dans php 5.3

- > Ajout d'un id au bouton checkout_shipping

- > Ajout test de l'url de supervision SoColissimo

- > Ajout de la gestion des erreur de retour SoColissimo

- > Harmonisation des modifications - correctif < RC2

Disponible ici

Merci à telede.

3pom


--------------------
Autodidacte, aime apprendre et conseiller quand mes petites compétences le permettent.
Débute dans : Apache / Mysql / PHP / HTML / Jquery
Expert en : Barbecue / Bière / Apéro
Go to the top of the page
 
oneill
posté 13 Apr 2011, 13:14
Message #206


5eme dan OSC
Icône de groupe

Groupe : Administrateur
Messages : 7634
Inscrit : 28-December 03
Lieu : Hollywood les Granits
Membre no 1773



Euh... php 5.3 c'est pas un peu rapide ? Y a déjà du monde en 5.3 ?
Msql 5 aussi du coup ! Et ca coince pas dans les jointures ?

Pour les vieilles osc-gimbardes on va aller molo hein.



Citation (Robert Lamoureux - La 7ème compagnie)
Mais pas si vite !


--------------------
Go to the top of the page
 
okom3pom
posté 13 Apr 2011, 13:22
Message #207


Ceinture jaune OSC
Icône de groupe

Groupe : Membres
Messages : 58
Inscrit : 26-July 10
Membre no 27844



Bonjour oneill,

Nous avons remplacé les functions depréciées par des functions qui ne le sont pas mais qui sont utilisables sous php 4.

Exemple ereg par preg_match

3pom



--------------------
Autodidacte, aime apprendre et conseiller quand mes petites compétences le permettent.
Débute dans : Apache / Mysql / PHP / HTML / Jquery
Expert en : Barbecue / Bière / Apéro
Go to the top of the page
 
oneill
posté 13 Apr 2011, 14:05
Message #208


5eme dan OSC
Icône de groupe

Groupe : Administrateur
Messages : 7634
Inscrit : 28-December 03
Lieu : Hollywood les Granits
Membre no 1773



N'exagérons rien biggrin.gif je suis en 5.2 cool.gif mais il y a des différences notables entre la 5.2 et la 5.3


--------------------
Go to the top of the page
 
henrik
posté 14 Apr 2011, 18:01
Message #209


Ceinture blanche OSC
Icône de groupe

Groupe : Membres
Messages : 6
Inscrit : 23-December 05
Membre no 8303



Bonjour,

Est-ce qu'il y a un URL test pour le module socolissimo simplicité comme il en existe un pour la solution de paiement atos/sips ?
Go to the top of the page
 
okom3pom
posté 15 Apr 2011, 07:17
Message #210


Ceinture jaune OSC
Icône de groupe

Groupe : Membres
Messages : 58
Inscrit : 26-July 10
Membre no 27844



Salut

Non, pour tester le module sans que tes clients puissent l'utiliser tu peux par exemple ajouter dans le module

if( $_SESSION['customer_id'] != 2 )
$this->enable = false;

Seul le client numéro 2 aura accès au module.

3pom

Ce message a été modifié par okom3pom - 15 Apr 2011, 07:17.


--------------------
Autodidacte, aime apprendre et conseiller quand mes petites compétences le permettent.
Débute dans : Apache / Mysql / PHP / HTML / Jquery
Expert en : Barbecue / Bière / Apéro
Go to the top of the page
 
telede
posté 16 Apr 2011, 11:43
Message #211


Ceinture orange OSC
Icône de groupe

Groupe : Membres
Messages : 183
Inscrit : 18-November 09
Membre no 26560



Bonjour,

Une poussée épidermique m'a fait publier, So Colissimo Simplicité v1.5 :

Téléchargeable ici : http://addons.oscommerce.com/info/7615

- Ajout du support osCommerce v2.3
- Ajout d'une option dans l'admin pour activer l'URL de Supervision ou non

Enjoy wink.gif


--------------------
The value of a man resides in what he gives and not in what he is capable of receiving. - Albert Einstein
Go to the top of the page
 
henrik
posté 18 Apr 2011, 13:55
Message #212


Ceinture blanche OSC
Icône de groupe

Groupe : Membres
Messages : 6
Inscrit : 23-December 05
Membre no 8303



D'accord,

merci okom3pom
Go to the top of the page
 
henrik
posté 18 Apr 2011, 16:32
Message #213


Ceinture blanche OSC
Icône de groupe

Groupe : Membres
Messages : 6
Inscrit : 23-December 05
Membre no 8303



Bonjour,

J'ai ajouté un n° de téléphone portable de contact appartenant à la boutique dans le cas où le client n'en a pas. Les contacts de socolissimo m'ont dit que c'était le seul moyen de ne pas bloquer cette option d'expédition dans ce cas.

j'ai ajouté dans le fichier socolissimos.php (modules/shipping) dans la fonction install() :
Code
tep_db_query("insert into " . TABLE_CONFIGURATION . " (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, date_added) values ('N&deg; portable de contact', 'MODULE_SHIPPING_SOCOLISSIMOS_TELEPHONE', '0600000000', 'N&deg; de t&eacute;l&eacute;phone portable de contact si le client n\'a pas un n&deg; portable.', '6', '0', now())");


puis dans la fonction keys() j'ai ajouté 'MODULE_SHIPPING_SOCOLISSIMOS_TELEPHONE' à la fin.

Dans le fichier socolissimos.class.php dans la fonction init() :
Code
$phone = $order->customer['telephone'];
$phone = preg_replace('/[^\x30-\x39\x2B]/', '', $phone);
if (!(substr($phone, 0,2) == '06' || substr($phone, 0,2) == '07')) {
   $phone = MODULE_SHIPPING_SOCOLISSIMOS_TELEPHONE;
}


Pour éviter que les accent ne se transmettent pas bien vers le formulaire de la page sandwich, j'ai ajouté dans les champs "nom", "prénom", "compagnie", "adresse 1", "adresse 2" et "ville" les lignes (fichier socolissimos.class.php dans la fonction init() ) :
Code
$firstname = mb_convert_encoding($firstname, "UTF-8", "ISO-8859-1");

après les lignes
Code
$firstname = $shipping_address['entry_firstname'];
$firstname = preg_replace('/[\x00-\x1F\x21-\x2B]/', '', $firstname);
$firstname = substr($firstname, 0, 29);

etc.

En espérant que ceci, pourrais être utile.
Go to the top of the page
 
saphir52
posté 22 Apr 2011, 16:49
Message #214


Ceinture jaune+ OSC
Icône de groupe

Groupe : Membres
Messages : 82
Inscrit : 13-March 09
Membre no 24779



De mon coté même avec cette nouvelle version et ces nouvelles modifications, j'ai toujours des soucis de caractères accentués.

Par exemple avec le prénom sous socolissimo : St&.65533;phane

Je ne parle même pas du nom car là c'est encore pire ça ne passe même pas lorsque qu'il y a des accents.


--------------------
ms2fr +
contributions
: qtpro4.51b + atos 2.7.1 + Header Tags SEO + SaleMaker 2.4 + OrderCheck_v2.5.1b + colissimo_v1.8 + Attribute Sort with Attribute Clone 1_8 + css menu + related_products_40_a + XSell 2_6 + UltraPics 2.08
Go to the top of the page
 
oneill
posté 24 Apr 2011, 07:59
Message #215


5eme dan OSC
Icône de groupe

Groupe : Administrateur
Messages : 7634
Inscrit : 28-December 03
Lieu : Hollywood les Granits
Membre no 1773



Ce matin ,empoignage du taureau par les cor(o)nes....


Dans socolissimos.class.php pouvez-vous remplacer
Code
      // Filtrage
      //
      $firstname = $shipping_address['entry_firstname'];
      $firstname = preg_replace('/[\x00-\x1F\x21-\x2B]/', '', $firstname);
      $firstname = substr($firstname, 0, 29);
      
      $lastname = $shipping_address['entry_lastname'];
      $lastname = preg_replace('/\x00-\x1F\x21-\x2B]/', '', $lastname);
      $lastname = substr($lastname, 0, 34);                  
      
      $company = $company = $shipping_address['entry_company'];
      $company = preg_replace('/[\x00-\x1F\x21-\x2B]/', '', $company);
      $company = substr($company, 0, 38);  
      
      $address1 = $shipping_address['entry_street_address'];                  
      $address1 = preg_replace('/[\x00-\x1F\x21-\x2B]/', '', $address1);
      $address1 = substr($address1, 0, 38);            
      
      $address2 = $shipping_address['entry_suburb'];
      $address2 = preg_replace('/[\x00-\x1F\x21-\x2B]/', '', $address2);
      $address2 = substr($address2, 0, 38);

Par
Code
      // Filtrage
      //
      $firstname = $shipping_address['entry_firstname'];
      $firstname = utf8_encode($firstname);
      $firstname = substr($firstname, 0, 29);

      $lastname = $shipping_address['entry_lastname'];
      $lastname = utf8_encode($lastname);
      $lastname = substr($lastname, 0, 34);                  
      
      $company = $company = $shipping_address['entry_company'];
      $company = utf8_encode($company);
      $company = substr($company, 0, 38);  
      
      $address1 = $shipping_address['entry_street_address'];                  
      $address1 = utf8_encode ($address1);
      $address1 = substr($address1, 0, 38);            

      $address2 = $shipping_address['entry_suburb'];
      $address2 = utf8_encode($address2);
      $address2 = substr($address2, 0, 38);

et me dire ce qu'il se passe avec les accents ?


--------------------
Go to the top of the page
 
oneill
posté 24 Apr 2011, 08:20
Message #216


5eme dan OSC
Icône de groupe

Groupe : Administrateur
Messages : 7634
Inscrit : 28-December 03
Lieu : Hollywood les Granits
Membre no 1773



@henrik

Voici ma version personnelle de la gestion du téléphone.

J'utilise, en plus et depuis longtemps, le n° de fax dont, tout le monde se fout dans la création de compte, pour le n° de portable ou pour tout autre n° de téléphone, ce qui porte à 2 le nombre de téléphones déclarables. Mais je peux me retrouver avec tout et n'importe quoi sur les 2 champs d'où la nécessité de trier les données sur socolissimos.class.php.

Après
Code
       $shipping_address_query = tep_db_query("select ab.entry_firstname, ab.customers_id, ab.entry_lastname, ab.entry_gender, ab.entry_company, ab.entry_street_address, ab.entry_suburb, ab.entry_postcode, ab.entry_city, ab.entry_zone_id, z.zone_name, ab.entry_country_id, c.countries_id, c.countries_name, c.countries_iso_code_2, c.countries_iso_code_3, c.address_format_id, ab.entry_state from " . TABLE_ADDRESS_BOOK . " ab left join " . TABLE_ZONES . " z on (ab.entry_zone_id = z.zone_id) left join " . TABLE_COUNTRIES . " c on (ab.entry_country_id = c.countries_id) where ab.customers_id = '" . (int)$customer_id . "' and ab.address_book_id = '" . (int)$sendto . "'");
       $shipping_address = tep_db_fetch_array($shipping_address_query);
      }
j'ajoute
Code
    $fax_query = tep_db_query("select customers_fax from " . TABLE_CUSTOMERS . " where customers_id = '" . (int)$customer_id . "'");
    $fax = tep_db_fetch_array($fax_query);

Puis je remplace
Code
      $phone = $order->customer['telephone'];
      $phone = preg_replace('/[^\x30-\x39\x2B]/', '', $phone);
      $phone = sprintf('%010s', $tel);
      
      if ( ! (substr($phone, 0,2) == '06' || substr($phone, 0,2) == '07') )
        $phone = '';
par
Code
      $tel = $order->customer['telephone'];
      $tel = preg_replace('/[^\x30-\x39\x2B]/', '', $tel);
   if( substr($tel, 0,2) == '06' || substr($tel, 0,2) == '07' ) {
   $phone = sprintf('%010s', $tel);
   }else{
      $tel = preg_replace('/[^\x30-\x39\x2B]/', '', $fax['customers_fax']);
   if( substr($tel, 0,2) == '06' || substr($tel, 0,2) == '07' ) {  
   $phone = sprintf('%010s', $tel);
   }else{
   $phone = ''; }
   }


Si il y a un n° de portable sur l'un des 2 champs, il est transmis et le champs est prérempli sur la page sandwich. Si il n'a pas de portable, on demande au client d'en mettre un à la validation de cette même page sandwich.
Le fait de mettre un n° de portable bidon par défaut, n'obligera pas le client à en mettre un valable et le SMS qui le prévient, en théorie, de l'arrivée du colis sera transmis dans le vide interstellaire. Si ton client n'a pas de portable, soit il s'en paye un, soit il choisit un autre moyen de transport (ou il rentre lui-même un n° bidon mais, il ne vient pas se plaindre après si son colis est porté disparu). Sinon autant tout remplir par défaut pour les mecs qui n'ont pas d'ordi et envoyer un bon de commande papier comme au siècle dernier.


--------------------
Go to the top of the page
 
oneill
posté 24 Apr 2011, 08:34
Message #217


5eme dan OSC
Icône de groupe

Groupe : Administrateur
Messages : 7634
Inscrit : 28-December 03
Lieu : Hollywood les Granits
Membre no 1773



A la lecture du poste précédent (oui le mien !)

Je vois cette ligne dans la version en cours
Code
      $phone = sprintf('%010s', $tel);
!!!!!
Je ne sais pas pour vous mais je verrais plutôt
Code
      $phone = sprintf('%010s', $phone);
à la place... Ca va marcher beaucoup bien mieux.


--------------------
Go to the top of the page
 
saphir52
posté 24 Apr 2011, 09:42
Message #218


Ceinture jaune+ OSC
Icône de groupe

Groupe : Membres
Messages : 82
Inscrit : 13-March 09
Membre no 24779



Tout d'abord merci pour cette proposition de modifs.

Je viens de la tester et donc les accents passent correctement pour les champs prénoms et adresse.

J'ai par contre toujours le souci au niveau du nom, voici l'erreur :

Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in ..\includes\classes\email.php on line 520
Nous sommes désolé une erreur est survenue, vous pouvez contacter notre boutique en donnant le code erreur :7


Citation (oneill @ 24 Apr 2011, 07:59) *
Dans socolissimos.class.php pouvez-vous remplacer
Code
      // Filtrage
      //
      $firstname = $shipping_address['entry_firstname'];
      $firstname = preg_replace('/[\x00-\x1F\x21-\x2B]/', '', $firstname);
      $firstname = substr($firstname, 0, 29);
      
      $lastname = $shipping_address['entry_lastname'];
      $lastname = preg_replace('/\x00-\x1F\x21-\x2B]/', '', $lastname);
      $lastname = substr($lastname, 0, 34);                  
      
      $company = $company = $shipping_address['entry_company'];
      $company = preg_replace('/[\x00-\x1F\x21-\x2B]/', '', $company);
      $company = substr($company, 0, 38);  
      
      $address1 = $shipping_address['entry_street_address'];                  
      $address1 = preg_replace('/[\x00-\x1F\x21-\x2B]/', '', $address1);
      $address1 = substr($address1, 0, 38);            
      
      $address2 = $shipping_address['entry_suburb'];
      $address2 = preg_replace('/[\x00-\x1F\x21-\x2B]/', '', $address2);
      $address2 = substr($address2, 0, 38);

Par
Code
      // Filtrage
      //
      $firstname = $shipping_address['entry_firstname'];
      $firstname = utf8_encode($firstname);
      $firstname = substr($firstname, 0, 29);

      $lastname = $shipping_address['entry_lastname'];
      $lastname = utf8_encode($lastname);
      $lastname = substr($lastname, 0, 34);                  
      
      $company = $company = $shipping_address['entry_company'];
      $company = utf8_encode($company);
      $company = substr($company, 0, 38);  
      
      $address1 = $shipping_address['entry_street_address'];                  
      $address1 = utf8_encode ($address1);
      $address1 = substr($address1, 0, 38);            

      $address2 = $shipping_address['entry_suburb'];
      $address2 = utf8_encode($address2);
      $address2 = substr($address2, 0, 38);

et me dire ce qu'il se passe avec les accents ?


--------------------
ms2fr +
contributions
: qtpro4.51b + atos 2.7.1 + Header Tags SEO + SaleMaker 2.4 + OrderCheck_v2.5.1b + colissimo_v1.8 + Attribute Sort with Attribute Clone 1_8 + css menu + related_products_40_a + XSell 2_6 + UltraPics 2.08
Go to the top of the page
 
oneill
posté 24 Apr 2011, 13:37
Message #219


5eme dan OSC
Icône de groupe

Groupe : Administrateur
Messages : 7634
Inscrit : 28-December 03
Lieu : Hollywood les Granits
Membre no 1773



Euh, il n'y a malheureusement aucun rapport avec la choucroute ! shock.gif

Ma modif est supposée corriger les accents mais pas les soucis de phpini en local ou autre (sendmail ou smtp)


--------------------
Go to the top of the page
 
oneill
posté 24 Apr 2011, 13:47
Message #220


5eme dan OSC
Icône de groupe

Groupe : Administrateur
Messages : 7634
Inscrit : 28-December 03
Lieu : Hollywood les Granits
Membre no 1773



Pffff... J'avais pas vu le 7 à la fin
7, c'est une erreur de signature ca non ?

Ce n'est pas le but de la modif. On peut avoir une bonne signature avec des voyelles accentuées en vrac et réciproquement.


Sinon, comment sais tu que c'est le nom ? Donnes moi le nom ou ce qui apparait à la place.

Si le prénom et l'adresse passent pourquoi le nom ne passerait-il pas ? C'est des lettres de l'alphabet au même titre que le reste. Qu'est ce tu ajoutes de pourri au nom ?


--------------------
Go to the top of the page
 
saphir52
posté 25 Apr 2011, 09:16
Message #221


Ceinture jaune+ OSC
Icône de groupe

Groupe : Membres
Messages : 82
Inscrit : 13-March 09
Membre no 24779



Je te rassure et te félicite car ta modif a quand même eu comme effet de corriger mon bug des acccents !

Seulement lorque je renseigne par exemple pour le NOM ET UNIQUEMENT pour le NOM : martin --> ça passe
lorque je renseigne par exemple pour le NOM ET UNIQUEMENT pour le NOM : martiné --> ça passe plus


--------------------
ms2fr +
contributions
: qtpro4.51b + atos 2.7.1 + Header Tags SEO + SaleMaker 2.4 + OrderCheck_v2.5.1b + colissimo_v1.8 + Attribute Sort with Attribute Clone 1_8 + css menu + related_products_40_a + XSell 2_6 + UltraPics 2.08
Go to the top of the page
 
oneill
posté 25 Apr 2011, 10:38
Message #222


5eme dan OSC
Icône de groupe

Groupe : Administrateur
Messages : 7634
Inscrit : 28-December 03
Lieu : Hollywood les Granits
Membre no 1773



Bon...

Seule solution que j'ai trouvé et testé : Mettre le nom en majuscules et sans accent.

Pour ce faire, ajoutez la fonction function TextNoAccent() quelque part dans general.php si vous en n'avez pas déjà une similaire (celle que je donne fonctionne et suffit)

Code
function TextNoAccent($Text){
Return (strtr($Text,"ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöøÈÉÊËéèêëÇçÌÍÎÏìíîïÙÚÛÜùúûüÿÑñ"
                   ,"AAAAAAaaaaaaOOOOOOooooooEEEEeeeeCcIIIIiiiiUUUUuuuuyNn"));
}

Ensuite, remplacer
Code
      $lastname = $shipping_address['entry_lastname'];
      $lastname = utf8_encode($lastname);
      $lastname = substr($lastname, 0, 34);
par
Code
      $lastname = $shipping_address['entry_lastname'];
      $lastname = strtoupper(TextNoAccent($lastname));
      $lastname = utf8_encode($lastname);
      $lastname = substr($lastname, 0, 34);

Ca devrait passer à la signature. Car c'est à la signature que ca coince et ne me demandez pas pourquoi mrgreen.gif


Si quelqu'un à mieux....


--------------------
Go to the top of the page
 
saphir52
posté 25 Apr 2011, 12:54
Message #223


Ceinture jaune+ OSC
Icône de groupe

Groupe : Membres
Messages : 82
Inscrit : 13-March 09
Membre no 24779



Malheureusement ça ne passe pas !
Toujours le souci des caractères accentués uniquement dans le NOM

J'ai même mis en ligne la nouvelle contrib mais toujours erreur 7 !


--------------------
ms2fr +
contributions
: qtpro4.51b + atos 2.7.1 + Header Tags SEO + SaleMaker 2.4 + OrderCheck_v2.5.1b + colissimo_v1.8 + Attribute Sort with Attribute Clone 1_8 + css menu + related_products_40_a + XSell 2_6 + UltraPics 2.08
Go to the top of the page
 
telede
posté 25 Apr 2011, 13:50
Message #224


Ceinture orange OSC
Icône de groupe

Groupe : Membres
Messages : 183
Inscrit : 18-November 09
Membre no 26560



Citation (oneill @ 25 Apr 2011, 10:38) *
Ca devrait passer à la signature. Car c'est à la signature que ca coince et ne me demandez pas pourquoi mrgreen.gif


J'ai fait la meme chose : convertir en Majuscule, avec les fonctions du type de la tienne, on a parfois des problèmes lors des transfert de fichiers ou à l'édition selon les éditeurs, j'ai pour cela fait ceci :

Code
private function socoToUpper($str)
{
$text = mb_convert_encoding($str,'HTML-ENTITIES', CHARSET);
$text = preg_replace( array('/&szlig;/','/&(..)lig;/','/&([aouAOU])uml;/','/&(.)[^;]*;/'),array('ss',"$1","$1".'e',"$1"), $text);
return strtoupper($text);
}



Mais il doit y avoir une solution, moi je n'ai pas trouvé et j'ai le même problème avec une boutique FULL UTF-8 !



--------------------
The value of a man resides in what he gives and not in what he is capable of receiving. - Albert Einstein
Go to the top of the page
 
saphir52
posté 25 Apr 2011, 15:04
Message #225


Ceinture jaune+ OSC
Icône de groupe

Groupe : Membres
Messages : 82
Inscrit : 13-March 09
Membre no 24779



Avec cette fontion telede, j'arrive à passer sur la page sandwich mais le champs Nom n'est pas renseigné.



--------------------
ms2fr +
contributions
: qtpro4.51b + atos 2.7.1 + Header Tags SEO + SaleMaker 2.4 + OrderCheck_v2.5.1b + colissimo_v1.8 + Attribute Sort with Attribute Clone 1_8 + css menu + related_products_40_a + XSell 2_6 + UltraPics 2.08
Go to the top of the page
 

18 Pages V  « < 7 8 9 10 11 > » 
Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



RSS Version bas débit Nous sommes le : 28th March 2024 - 20:57
Ce site est déclaré auprès de la commision Nationale
de l'Informatique et des Libertés (déclaration n°: 1043896)