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

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> logo barre de navigation, comment faire ?
elfe.artdelabier...
posté 28 Feb 2007, 16:13
Message #1


Ceinture blanche OSC
Icône de groupe

Groupe : Membres
Messages : 5
Inscrit : 28-February 07
Membre no 15621



Bonjours à tous, voila mon probleme :
J'ai installer oscommerce sur du localhost avec easey php et maintenant j'aimerai mettre la ligne de code pour ajouter mon icone perso dans la barre de navigation.
Je connais la commande (<link..........href="favicon.ico") mais le souci est que je n'ai pas la moindre idée de l'entroit ou je dois l'inscrire.

Merci d'avance pour votre aide car je commence a tourner en rond. J'ai bien peur que mes petites connaissance s'arretent là! blush.gif
Go to the top of the page
 
ukumanta
posté 28 Feb 2007, 16:20
Message #2


Ceinture orange OSC
Icône de groupe

Groupe : Membres
Messages : 223
Inscrit : 29-August 06
Membre no 11770



CITATION
ajouter mon icone perso dans la barre de navigation.


C'est un peu vague comme precision mais je suppose que c'est en haut de la page?

si oui catalog/includes/header.php
Go to the top of the page
 
elfe.artdelabier...
posté 28 Feb 2007, 16:22
Message #3


Ceinture blanche OSC
Icône de groupe

Groupe : Membres
Messages : 5
Inscrit : 28-February 07
Membre no 15621



dsl pour mon manque de precision, il s'agit de l'icone qui ca situe avant http://www.oscommerce.fr....
Voili Voilou unsure.gif
Go to the top of the page
 
elfe.artdelabier...
posté 28 Feb 2007, 16:27
Message #4


Ceinture blanche OSC
Icône de groupe

Groupe : Membres
Messages : 5
Inscrit : 28-February 07
Membre no 15621



CITATION(ukumanta @ 28 Feb 2007, 16:20) [snapback]223344[/snapback]
si oui catalog/includes/header.php


ce qui n'intrigue c'est que dans le header.php il n'y a pas de balise <head> pour pouvoir mettre ma commande?
La je suis trés trés perdu blink.gif
Go to the top of the page
 
ukumanta
posté 28 Feb 2007, 16:27
Message #5


Ceinture orange OSC
Icône de groupe

Groupe : Membres
Messages : 223
Inscrit : 29-August 06
Membre no 11770



j'ai toujours du mal a situer....

parles tu d'une modif du site ou lorsque tu mets un lien dans les fabvoris de ton pc?
Go to the top of the page
 
elfe.artdelabier...
posté 28 Feb 2007, 16:36
Message #6


Ceinture blanche OSC
Icône de groupe

Groupe : Membres
Messages : 5
Inscrit : 28-February 07
Membre no 15621



Je parle du lien dans les favoris et également de l'icone de la barre d'adresse, juste devant ton URL

Je ne sait pas comment mieu expliquer confused.gif

En revanche je ne t'embete plus car j'ai trouver la soluce (grace à toi).

Au fait je chercher a faire ca en commande HTML alors que je suis sur du php.
Il faut marquer ceci dans le fivhier header.php :
<?php if (file_exists("favicon.ico")) echo '<link rel="shortcut icon" type="image/x-icon" href="favicon.ico" />\n'; ?>
<?php if (file_exists("favicon.ico")) echo '<link rel="icon" type="image/x-icon" href="favicon.ico" />\n'; ?>

Merci a toi l'ami pour m'avoir dirigé dans la bonne direction cool.gif
a+che +che.
Go to the top of the page
 
ukumanta
posté 28 Feb 2007, 16:40
Message #7


Ceinture orange OSC
Icône de groupe

Groupe : Membres
Messages : 223
Inscrit : 29-August 06
Membre no 11770



c'est bien ca que j'avais compris mais je voulais en etre sur wink.gif

De rien si je t'ai bien orienté malgré moi!!! tongue.gif

@+
Go to the top of the page
 
plan
posté 28 Feb 2007, 21:51
Message #8


Ceinture jaune OSC
Icône de groupe

Groupe : Membres
Messages : 49
Inscrit : 31-May 06
Membre no 10595



bonsoir,
il me semble que la seule chose a faire est d'inserer simplement ton image (tape: favicon dans un moteur de recherche pour la mettre au bon format)dans le rep www, elle doit s'intituler: favicon.ico, chez moi en local ca ne fonctionne pas mais j'ai un autre site en prod est ca marche nickel, voila pense au "resolu" si c'est bon.


--------------------
ms2(delaballe) en local, easyphp1.7, windaube xp,
contre remboursement,AdminMS2fr_V2.3,BoxImageThemaMS2fr_V2.7,Fancier Invoice & Packingslip v1.1 Multilanguage,Invoice number,Must Agree to Terms v1.5.6,Must Agree to PrivacyStatement 2.2MS2v1.1,send_order_html_email_v6,big_images 1.25 - 2.2MS2,pwa_1_2_5,HeaderTags_V_2.6.1,ot_discount_coupon_codes_2.1 Folder ,yazu2 ,Print Order Receipt v1.4,Birthdays_1_2,html_tell_a_friend,Ship In Cart v2.2.1,fckeditor-oscommerce_v2, whats_new_scroll_25items_1, osCommerce_PayPal_IPN_v2.2,
Go to the top of the page
 
k_roulette
posté 10 Jan 2008, 14:07
Message #9


Ceinture blanche+ OSC
Icône de groupe

Groupe : Membres
Messages : 20
Inscrit : 10-January 08
Membre no 20341



CITATION(elfe.artdelabiere.free.fr @ 28 Feb 2007, 16:36) [snapback]223355[/snapback]
Je parle du lien dans les favoris et également de l'icone de la barre d'adresse, juste devant ton URL

Je ne sait pas comment mieu expliquer confused.gif

En revanche je ne t'embete plus car j'ai trouver la soluce (grace à toi).

Au fait je chercher a faire ca en commande HTML alors que je suis sur du php.
Il faut marquer ceci dans le fivhier header.php :
<?php if (file_exists("favicon.ico")) echo '<link rel="shortcut icon" type="image/x-icon" href="favicon.ico" />\n'; ?>
<?php if (file_exists("favicon.ico")) echo '<link rel="icon" type="image/x-icon" href="favicon.ico" />\n'; ?>

Merci a toi l'ami pour m'avoir dirigé dans la bonne direction cool.gif
a+che +che.


Salut,

merci pour ce code. il est le seul qui fonctionne de mon coté (malgré tous mes essais a partir des autres posts)

toutefois j'ai une erreur dans ma page :

s'affiche en haut de mes page :
\n\n

quelqu'un sait il d'ou sors ce bug ?

merci infiniment
Go to the top of the page
 
Zohdraz
posté 10 Jan 2008, 14:20
Message #10


Ceinture verte OSC
Icône de groupe

Groupe : Membres VIP
Messages : 589
Inscrit : 18-November 05
Membre no 7875



Salut k_roulette,

CITATION
s'affiche en haut de mes page :
\n\n

quelqu'un sait il d'où sors ce bug ?

Et bien du code suivant ou il y a 2 fois \n en fin de ligne:
CODE
<?php if (file_exists("favicon.ico")) echo '<link rel="shortcut icon" type="image/x-icon" href="favicon.ico" />\n'; ?>
<?php if (file_exists("favicon.ico")) echo '<link rel="icon" type="image/x-icon" href="favicon.ico" />\n'; ?>

Remplace par:
CODE
<?php if (file_exists("favicon.ico")) echo '<link rel="shortcut icon" type="image/x-icon" href="favicon.ico" />'; ?>
<?php if (file_exists("favicon.ico")) echo '<link rel="icon" type="image/x-icon" href="favicon.ico" />'; ?>

Cordialement,

Zardhoz

Ce message a été modifié par zardhoz - 10 Jan 2008, 14:24.


--------------------

Merci d'être clair dans vos requêtes et de personnaliser votre signature en y intégrant notamment votre version oscommerce et votre environnement de développement.
Pour bien démarrer avec ce forum : Règles d'usage des forums | Bien poser sa question | Bien utiliser les forums | Recherches sur les forums
Pour bien démarrer avec OSC : Compétences requises | Doc1 | Doc2 | Tutorial installation en local | FAQ | Liste des contributions FR | Contributions US | Screenshots & présentation des contribs OSC by Marco
Pour se former et s'informer : siteduzero | phpfrance | commentcamarche | developpez | apprendre-php
Logiciels indispensables : UltraEdit ou PSPad | Winmerge | Filezilla | Inkscape | PhotoFiltre v6

--------------------
Le temps efface tout, et à la fin, il ne reste que les ténèbres...
Go to the top of the page
 
k_roulette
posté 10 Jan 2008, 14:47
Message #11


Ceinture blanche+ OSC
Icône de groupe

Groupe : Membres
Messages : 20
Inscrit : 10-January 08
Membre no 20341



merci pour ta réponse.

en effet les /n ont disparus. toutefois l'icone ne s'affiche que dans l'index et pas dans les autres pages...

est ce normal ?

pour info : j'ai intégré le code dans mon header et le favicon.ico dans includes/

je dois surement me tromper quelque part non ?

encore merci
Go to the top of the page
 
NoZic
posté 10 Jan 2008, 16:16
Message #12


Ceinture noire OSC
Icône de groupe

Groupe : Membres
Messages : 2871
Inscrit : 27-June 07
Lieu : Elancourt (78)
Membre no 18127



Bonjour,

Normalement plan a raison: si favicon.ico existe à la racine du site, il doit être suivi par toues les pages du site même sans le code que tu as posté plus haut...

IE est très capicieux avec les favicons, faut pas trop s'en faire, mais les geckos comme firefox2 doivent bien faire les choses et tu dois voir tout de suite à la navigation ton favicon...

Ton code après correction à l'air bon et la page "\catalog\inckudes\header.hp" est reprise dans toutes les pages affichées d'OsC, donc ton favicon doit l'être aussi...

Le mieux est de commencer par vider le cache de tous tes navigateurs.

Bon courage


--------------------
"Les solutions existent toujours depuis longtemps, il suffit de les trouver."
Go to the top of the page
 
platine
posté 10 Jan 2008, 16:26
Message #13


Ceinture bleue OSC
Icône de groupe

Groupe : Bannis
Messages : 844
Inscrit : 26-June 06
Lieu : Melbourne
Membre no 10911



T'as essayé de placer simplement ce code :
<LINK REL="SHORTCUT ICON" href="http://www.votresite.com/favicon.ico"> dans l'index à la racine de ton site ?
Go to the top of the page
 
k_roulette
posté 10 Jan 2008, 16:38
Message #14


Ceinture blanche+ OSC
Icône de groupe

Groupe : Membres
Messages : 20
Inscrit : 10-January 08
Membre no 20341



je viens de le tenter et c'est toujours pareil...

je ne comprends vraiment pas pourquoi aucune des solutions proposées en marchent cry.gif
Go to the top of the page
 
platine
posté 10 Jan 2008, 16:40
Message #15


Ceinture bleue OSC
Icône de groupe

Groupe : Bannis
Messages : 844
Inscrit : 26-June 06
Lieu : Melbourne
Membre no 10911



Ca va marcher. T'inquiète. Tu navigues avec quoi ?
Go to the top of the page
 
k_roulette
posté 10 Jan 2008, 16:44
Message #16


Ceinture blanche+ OSC
Icône de groupe

Groupe : Membres
Messages : 20
Inscrit : 10-January 08
Membre no 20341



IE
dans firefox ca ne marche as du tout meme pas sur la page d'accueil
Go to the top of the page
 
platine
posté 10 Jan 2008, 16:45
Message #17


Ceinture bleue OSC
Icône de groupe

Groupe : Bannis
Messages : 844
Inscrit : 26-June 06
Lieu : Melbourne
Membre no 10911



Place ce code entre les balises HEAD de ton index.htm (à la racine de ton site) :
<link rel="shortcut icon" href="favicon.ico"/>

N'oublie pas de placer ton image (favicon.ico) également à la racine.
Quitte ensuite toutes les sessions ouvertes de ton nav et relance le.
Quelquefois il met quelques secondes avant de s'afficher définitivement.

Ce message a été modifié par platine - 10 Jan 2008, 16:47.
Go to the top of the page
 
NoZic
posté 10 Jan 2008, 17:14
Message #18


Ceinture noire OSC
Icône de groupe

Groupe : Membres
Messages : 2871
Inscrit : 27-June 07
Lieu : Elancourt (78)
Membre no 18127



Re,

Et oui, je l'avais vu mais j'ai oublié de le spécifié en tapant le message d'avant, même si normalement ça doit marcher ton:
CODE
<link rel="shortcut icon" type="image/x-icon" href="favicon.ico" />

le mieux est de spécifié le chemin "absolu" (pour le site) donc faire comme platine conseille (quelques posts plus haut):
CODE
<link rel="shortcut icon" href="http://www.tonsite.fr/favicon.ico" />
et que le favicon soit bien à l'endroit spécifié bien sûr.
Si tu testes en local, essaye de mettre le chemin complet qui s'affiche dans la barre d'adresse du navigateur quand tu es sur ton site (du style http://127.0.0.1/catalog/" + favicon.ico bien sûr et il faut aussi que le favicon.ico soit dans le bon dossier - ici pour l'exemple "\catalog\") .

Tu remarqueras que j'ai enlevé le type="image/x-icon" car il y a plein de site dont le favicon fonctionne sans le type spécifié et image/x-icon est pour IE (le mauvais élève) et ce n'est pas normalisé (les geckos attendent un type du style type="image/png" si l'image est un png, mais un petit lien vaut mieux qu'un grand discours...
Spécification sur les favicons et les navigateurs

En espèrant avoir aidé.

Ce message a été modifié par gentag - 10 Jan 2008, 17:17.


--------------------
"Les solutions existent toujours depuis longtemps, il suffit de les trouver."
Go to the top of the page
 
k_roulette
posté 10 Jan 2008, 17:27
Message #19


Ceinture blanche+ OSC
Icône de groupe

Groupe : Membres
Messages : 20
Inscrit : 10-January 08
Membre no 20341



pourquoi mais pourquoi le sors s'acharne t il sur moi ??? dry.gif

rien de tout cela ne fonctionne...

suis désolé vous faites des efforts et puis ben mon foutu code veut rien savoir !!
Go to the top of the page
 
k_roulette
posté 10 Jan 2008, 17:29
Message #20


Ceinture blanche+ OSC
Icône de groupe

Groupe : Membres
Messages : 20
Inscrit : 10-January 08
Membre no 20341



le pire c'est que ca fonctionne a l'ouverture de la page, pas dans les autres donc mais quand je reviens sur la home l'icone a disparu de là aussi !!!
Go to the top of the page
 
NoZic
posté 11 Jan 2008, 12:13
Message #21


Ceinture noire OSC
Icône de groupe

Groupe : Membres
Messages : 2871
Inscrit : 27-June 07
Lieu : Elancourt (78)
Membre no 18127



Bonjour,

On va reprendre au début...

Pour déjà tester si ça fonctionne bien même en dehors de OsC sur ton serveur, je créerais juste un nouveau dossier à la racine de ton espace sur ton serveur, genre test, et j'y mettrais juste une page html avec une seule ligne pour le favicon (car tu as deux toi dans ton code plus haut...), donc un truc du genre:
CODE
<html>
<head>
<title> Test favicon</title>
[color="#448EB0"]<link rel="shortcut icon" href="http://127.0.0.1:8080/Test/favicon.ico" />[/color]
</head>

<body>
test
</body>
</html>


Ceci fonctionne - testé - sans aucun soucis avec IE7 et les geckos (je n'ai que les dernières versions des geckos, donc ne sais pas si ce que j'ai posté fonctionne pour IE6 et avant ni pour les vieilles versions des geckos) mais sur mes anciens sites (donc avec des vieilles versions de navigateurs) cela fonctionnait alors il n'y a pas de raison, quand même....
Bon c'est un test en local, soit, sur un apache 1.3.33, soit, mais ça doit fonctionner partout (si, bien sûr, le favicon s'affiche directement dans la page du navigateur quand tu renseignes son adresse dans la barre d'adresse, pour l'exemple: l'adresse "http://127.0.0.1:8080/Test/favicon.ico" m'affiche bien mon favicon dans la page du navigateur, donc en clair il est bien au bon chemin spécifié dans le link href).

Si ce test passe bien, tu connais donc la ligne de code à insérer, mais elle n'est pas standard, si tu veux faire du standard + du IE, il faudrait bidouiller un peu tes lignes de code là haut. Je ferais un test du navigateur pour lui afficher la bonne ligne qui lui convient... un truc du genre:
CODE
<html>
<head>
<title> Test favicon</title>
<?php
function tep_browser_detect($component) {
  global $HTTP_USER_AGENT;
  return stristr($HTTP_USER_AGENT, $component);
}
if (!tep_browser_detect('MSIE')) {
  if (file_exists("favicon.ico")) echo("<link rel=\"icon\" type=\"image/ico\" href=\"http://127.0.0.1:8080/Test/favicon.ico\" />\n");
} else {
  if (file_exists("favicon.ico")) echo("<link rel=\"shortcut icon\" type=\"image/x-icon\" href=\"http://127.0.0.1:8080/Test/favicon.ico\" />\n");
}
?>
</head>

<body>
test
</body>
</html>

Bon ce code est à insérer dans une page php ce coup-ci, et il faut que le favicon soit dans le même dossier que la page en question (sinon tu dois spécifier le chemin relatif du favicon dans file_exists("favicon.ico").

Tout ceci fonctionne correctement sous tous les navigateurs et créé bien la bonne ligne qui convient au bon navigateur (en fait, je n'ai différencié que IE du reste des navigateurs car ils comprennent le langage standard, mais pas IE qui est le mauvais élève toujours...)

Juste une précision, pour le test, j'ai rajouté la fonction tep_browser_detect dans la page car cette page n'est pas incluse dans OsC, mais dans une page OsC cette fonction est déjà définie donc pas besoin de la rajouter.

C'est testé et ça fonctionne.

Bon courage

Ce message a été modifié par gentag - 11 Jan 2008, 12:19.


--------------------
"Les solutions existent toujours depuis longtemps, il suffit de les trouver."
Go to the top of the page
 

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 : 24th May 2013 - 09:38
Ce site est déclaré auprès de la commision Nationale
de l'Informatique et des Libertés (déclaration n°: 1043896)