Magento – @ Font-face ne fonctionne pas

Mannomann, J'ai la question font-face a joué autour jusqu'à ce qu'il a finalement travaillé a.

Je ne vais pas entrer dans les détails à long, mais seulement donner des instructions concises:

Problème: Je veux intégrer une police personnalisée dans le côté, Je demande localement sur le serveur disponible.

Afin de les intégrer dans un modèle, J'utilise l'instruction @ font-face dans le fichier CSS chargé. Et à l'avant.

@font-face {
famille de polices: "ma police";
src: url(«http://www.meine-domain.de/skin/frontend/MeinTheme/MeinTheme/fonts/meineSchriftart.eot ');
src: url(«http://www.meine-domain.de/skin/frontend/MeinTheme/MeinTheme/fonts/meineSchriftart.eot?#iefix ') format('Embedded-opentype'),
url(«http://www.meine-domain.de/skin/frontend/MeinTheme/MeinTheme/fonts/meineSchriftart.ttf ') format('vrai type'),
url(«http://www.meine-domain.de/skin/frontend/MeinTheme/MeinTheme/fonts/meineSchriftart.otf ') format('otf'),
url(«http://www.meine-domain.de/skin/frontend/MeinTheme/MeinTheme/fonts/meineSchriftart.woff ') format(«woff»);
poids de la police: normal;
font-style: normal;
}

Les fichiers de police sont alors bien sûr dans o.g. Annuaire. Bien sûr, vous n'avez pas à offrir tous les formats. WOFF est probablement actuellement le plus compatible. Il y a un certain convertisseur en ligne, qui créent un des autres formats de sa police, qui peut ensuite être mis sur le serveur.

Donc, vous devriez être en fait dans une position dans une classe CSS et “famille de polices: “ma police”;” d'avoir la police souhaitée.

Malheureusement, cela ne fonctionne pas assez souvent que désiré, et on cherche et trouve l'erreur.

En général, l'un des principaux points, que l'URL doit être identique, comme le domaine appelé comme l'URL de base. Ainsi, si vous avez déposé un sous-domaine, vous devriez également inviter ceux-ci. Le domaine doit être celui de, qui est affiché dans le navigateur, si vous chargez la page.

Ici, j'avais essayé la police dans un environnement multi-shop d'un autre domaine (un autre magasin de la même installation) pour charger, la boutique a malheureusement refusé, mais.

Jusqu'à présent, je ne l'ai pas trouvé une solution à utiliser un chemin dynamique. Il avait toujours le chemin absolu.

Il est également important: Si vous avez entré une adresse htttp dans l'URL de base, voulez charger l'adresse doit aussi être une adresse http. mais utilisé tout au long de https, doit être https il!

J'espère que, que cela aidera un et l'autre.

Publié par Covos

Depuis 2009 Je travaille intensément avec Magento. J'ai commencé avec la création et l'exploitation des magasins B2C. Cela a été prolongé par mon travail dans le secteur de la logistique. Il en est résulté premiers systèmes de B2E spécialisés. Aujourd'hui, je travaille jour par jour avec B2C passionnant, B2B- et les projets B2E et rapports dans ce blog sur les défis et donner des conseils d'initiés.

Laisser un commentaire

Votre adresse email ne sera pas publié. les champs requis sont indiqués *