Jump to content

Yann74

Members
  • Posts

    72
  • Joined

  • Last visited

Everything posted by Yann74

  1. Et bien je me réponds tout seul, pour d'autres sites que j'ai conçu le processus de référencement par Google n'était pas aussi long (en général une journée), mais pour mon site cela aura mis plus de temps. Depuis samedi soir 18h que le site est en ligne, ce n'est que ce matin que je vois la quasi totalité des liens indexés par Google en faisant site:monsite.com Si ça peux servir à d'autres
  2. Bonjour Après des mois d'attente, j'ai pu mettre samedi mon site en ligne ! Génial, mais Google n'affiche pas mon site, mince alors... Ça va être dur de faire du chiffre Le site est en multilingue : Français (langue par défaut), Anglais, Italien et Allemand. Pendant la phase de développement, j'avais un .htaccess qui bloquais l'accès à tout le site sauf mon IP. J'ai bien évidemment supprimé les lignes permettant cela et laissé les lignes générées automatiquement par Presta. Le mode maintenance est désactivé, j'ai testé d'accéder au site via d'autres IP, tout fonctionne. Le fichier robots.txt est bien présent et a été généra par Presta. Via FTP, je vois les sitemap suivants : 1_de_0_sitemap.xml 1_en_0_sitemap.xml 1_fr_0_sitemap.xml 1_index_sitemap.xml 1_it_0_sitemap.xml Sur Google Webmaster Tools, j'ai envoyé le sitemap 1_index_sitemap.xml. Le souci : sur Google, en faisant site:monsite.com, celui-ci n'apparait pas, du tout. Sur Webmaster Tools, dans "État de l'indexation", 0 pages sont indexées. Dans la partie "sitemaps", je vois qu'avec celui que j'ai envoyé, 132 URL ont été reçues par Google. Ma question : Dois-je attendre encore que Google ai le temps de terminer son travail (sachant que le site est en ligne depuis samedi), ou pourrait-il y avoir une autre erreur quelque part ? Je vous remercie par avance !
  3. Effectivement, j'aimerais bien... Avec la solution de Alexandre-KM ça aurais été possible, mais le souci c'est que la page qui s'appelle adresse est accessible via deux url : - mondomaine.com/fr/adresse et - mondomaine.com/fr/adresse?back=order.php%3Fstep%3D1 Pour le premier lien, l'internat va dans son espace client, et clique sur "ajouter une adresse" pour arriver sur cette page, rien à voir avec le tunnel d'achat donc. Mais pour le deuxième lien, c'est si un internaute n'a pas d'adresse enregistrée qu'il va arriver sur cette page. Lorsqu'il commence les étapes de la validation de sa commande (les fameuses 5 étapes), s'il n'a pas de page enregistrée, il va arriver sur cette page pour ajouter une adresse. Il est donc bien toujours dans le processus de passation de commande. "Heureusement" les deux liens sont différents. Le premier n'a rien à voir avec le processus de commande, le deuxième a tout à voir avec le processus de commande. En utilisant le smarty, savez-vous de quelle manière pourrais-je arriver à faire ce que je souhaite ? :-(
  4. Et bien si l'utilisateur a désactivé le Javascript, mon script ne fonctionne plus
  5. Alors finalement j'ai trouvé une autre solution avec le javascript, voici le script utilisé pour celles et ceux qui seraient intéressés : if(window.location.search.substring(1)=="back=order.php%3Fstep%3D1"){ $('head').append('<link href="{$css_dir}tunnel-order.css" rel="stylesheet" type="text/css" />'); } else{ } Par contre impossible de trouver un moyen pour que si l'URL contient uniquement "back=order.php" et pas obligatoirement "back=order.php%3Fstep%3D1" le link s'ajoute quand même... Pareil, si le Prestashop est paramétré pour charger le Javascript à la fin, celui-ci sera aussi chargé à la fin, en fonction des éléments CSS chargés par le link, cela peut se voir lors du chargement de page par l'internaute. Alors je cherche un moyen pour donner une exception à cette règle de chargement. Edit : mon Prestashop n'est même pas encore paramètre pour charger le Javascript à la fin et pourtant, quand ma page se charge, les éléments que je souhaite cacher avec le css rajouté avec le javascript s'affichent puis disparaissent. Ce qui est dérangeant c'est qu'ils s'affichent avant de disparaitre, ils devraient même pas s'afficher. Je cherche un moyen pour ça :-)
  6. Avec ta méthode, j'ai pu voir le fichier tpl du tunnel : order-steps.tpl Dedans, j'ai directement mis du style : <style></style>, celui-ci s'applique bien sur toute les étapes du tunnel d'achat, sauf une page : si un internaute n'a pas de compte, il en crée un, et au moment de valider son inscription il arrive directement sur la page des adresses pour qu'il en enregistre une afin de continuer l'achat. L'adresse URL de cette page est : mondomaine.com/fr/adresse?back=order.php%3Fstep%3D1 Alors que la même page, sans être entré dans le tunnel d'achat est : mondomaine.com/fr/adresse Une idée ?
  7. Merci pour ce retour ! Je savais pas qu'il fallait faire du smarty dans les fichiers tpl :-) En revanche je ne comprends pas bien l'utilisation de {$page_name} En fait, ce que je souhaite faire, c'est appliquer un css particulier à toute les pages liées au tunnel d'achat, c'est à dire toute les pages avec le bandeau des étapes "01. Récapitulatif", "02. Connexion" etc... jusqu'au paiement. C'est pour cela que je pensais utiliser l'URL pour donner un style avec une fonction Php, mais peut-être avez-vous une autre solution ?
  8. Bonjour J'essai d'appliquer un style css particulier à certaines pages qui commencent par telles ou telles URL, j'ai essayé de mettre le code suivant dans le header.tpl sans succès : <?php $requested_page = $_SERVER['REQUEST_URI']; if ($requested_page === "URL" || $requested_page === "URL") { echo '<link rel="stylesheet" type="text/css" href="{$css_dir}orders.css">'; } ?> La page est bien détectée mais il y a la fin du code Php qui est affiché dans le leader, mais le style spécifique n'est pas appliqué...
  9. Merci pour ce retour, j'ai utilisé la variable $lang_iso sur des images : mon_image_$lang_iso.jpg grâce à ça j'ai une image différente selon la langue choisie par l'internaute Ce que j'aimerais faire dans un fichier tpl c'est dire que selon la langue choisie, il devra y avoir tel ou tel contenu affiché. Exemple : <div class="horaires-ligne-tel"> <!--langue fr --> <p>L-V 9h-12h/14h-19h</p> <!--langue en --> <p>M-F 9am-12pm/2pm-7pm</p> </div>
  10. Bonjour à toutes et à tous ! :-) Savez-vous s'il existe une fonction Php qui permet simplement de dire : - si la langue est fr, alors j'affiche tel html - si la langue est en, alors j'affiche tel html - etc... - sinon, j'affiche la langue par défaut : fr Merci d'avance :-)
  11. Bonjour, Dans le cadre d'un site qui commande à son fournisseur au fur et à mesure des commandes de ses clients : Le client achète un ensemble de produits, le e-Commerçant commande ces références à son fournisseur, il reçoit la commande et ré-éxpédie ensuite. Savez-vous s'il existe un moyen d'entrer le coût d'achat d'un produit par rapport à chaque commande ? En effet, le coût d'achat pour le e-Commerçant diffère selon la quantité achetée par son client, plus le client achète, plus le coût d'achat est faible pour le e-Commerçant (remise sur les quantités mais surtout économies de livraison). Merci d'avance
  12. Bonjour ! J'ai configuré le module alerte mail de prestashop pour qu'il envoi un mail au client dès qu'une commande est passée. L'adresse d'envoi du mail est : [email protected] Lorsqu'un client passe commande, je reçoit le mail d'alerte de passation de commande, mais je reçoit le mail comme si je possédais le compte [email protected] Voici une image plus parlante : Pour rappel : je n'ai pas du tout accès à cette adresse de messagerie, pourtant je reçoit le mail comme si j'avais accès à ce compte de messagerie. Savez-vous d'or peut provenir le problème ? Merci ! <3
  13. Après voir un peu cherché, j'ai trouvé la solution au problème (testé sur un mail de confirmation de commande, à voir si cela fonctionne bien pour tous les mails). Testé sous PrestaShop 1.6.0.14 Aller à classes/Mail.php Ligne 305, changer : if (isset($logo)) $template_vars['{shop_logo}'] = $message->attach(new Swift_Message_EmbeddedFile(new Swift_File($logo), null, ImageManager::getMimeTypeByExtension($logo))); Par : if (isset($logo)) $template_vars['{shop_logo}'] = Tools::getShopDomain(true, true).__PS_BASE_URI__.'img/'.Configuration::get('PS_LOGO', null, null, $id_shop);
  14. Bonjour, Aussi très intéressé par votre module : Je chercher un moyen de vendre un service supplémentaire par l'extension de garantie : le client paye pour un service sur un produit, mais le produit ne change pas, donc avec ou sans garantie supplémentaire, lex quantités ne changent pas. Tenez moi au jus
  15. Pareil pour moi, à chaque mail le logo se met en pièce jointe
  16. Problème résolu ! Je suis allé à site/themes/default-bootstrap/lang et j'ai remplacé le fichier fr.php qui était étonnement très léger par le même fichier d'un site que j'ai développé et qui fonctionnais très bien. Le premier fichier ne présentais que 5 lignes, alors que le nouveau fichier présente toute les lignes de traductions, donc c'est mieux... Merci Eolia
  17. Bonsoir, Je viens d'installer mon PrestaShop sur un serveur dédié configuré par un administrateur avec Debian 7. Certaines parties du site sont en Anglais alors que seul le Français est installé, tout le reste du site est en Français. Les parties Anglais sont : - L'interface de connexion au compte client - La page contactez-nous - Pour l'instant je n'ai vu que ces deux pages. J'avais déjà développé plusieurs sites en local et je n'ai jamais eu ce problème. Avez-vous une idée d'où cela peut provenir ? Voyez plutôt : http://nsa38.casimages.com/img/2015/05/08/15050810214095395.png
  18. Bonjour, J'ai opté pour ce serveur à 16€/mois, livraison très rapide, installation facile, par contre j'ai laissé la paramètrage à un administrateur système en freelance ^^ J'attends de voir dans la durée pour faire un retour sur ce post de mon expérience chez Online en tant que "nouveau" e-commerçant Merci pour votre soutient
  19. Alors finalement j'ai fait différemment : je suis allé sur le fichier .tpl du block dont je souhaitait modifier le css, et j'ai intégré de nouvelles classes et de nouvelles div dans ce fichier .tpl. Pour faire correspondre ces classes, j'ai modifié le fichier .css de ce même block, et tout fonctionne
  20. Bonjour ! Je cherche à faire qu'un règle CSS (dans une feuille de style) ne soit valable que seulement si l'utilisateur est connecté {if $logged}, je ne parvient pas à mettre en forme le code pour que cela fonctionne. Une idée ?
  21. Merci pour votre réponse ! Que pensez-vous du serveur dédié premier prix chez Online, le SC gen2 ?
  22. Bonjour ! :-) Pour ma boutique en ligne, je souhaite un serveur dédié pour être certain des performances. Je pense prendre la Dédibox XC 2015 à 15,99€HT/mois de chez Online. Ma boutique sera principalement dédiée aux professionnels, j'estime le niveau de commandes à 2-3 par semaines. Je pense que par rapport à un hébergement mutualisé ça n'a rien à voir ! Qu'en pensez-vous ? :-) Au passage, je pensais passer une annonce sur codeur.com pour trouver une personne pour paramétrer le serveur comme il faut et mettre en place mon certificat SSL, qu'en pensez-vous ? ^^
  23. Bonjour, Vous pouvez enlever la barre de recherche, le panier etc... Cela se gère comme un module à désactiver donc.
  24. Alors la vous êtes très fort ! En même temps cela me faut connaitre un nouveau site pour trouver un bon thème Merci beaucoup !
×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More