Magento - Как изменить шрифт по всему сайту с помощью typekit? - PullRequest
2 голосов
/ 03 апреля 2012

Я хотел бы использовать другой шрифт, который не относится к обычному семейству шрифтов.

Чтобы включить этот шрифт в мой сайт, у меня есть двухстрочный код JavaScript от typekit.com, который должен бытьположить на страницы моего веб-сайта, где этот шрифт должен быть применен.

Но так как я хотел бы применить этот шрифт через мой веб-сайт, где я должен поместить этот код JavaScript, чтобы шрифт был применен черезвне сайта.

Я использую версию Magento 1.6.2.0 и создал свою собственную тему, которая находится в app/design/frontend/default/mytheme и skin/frontend/default/mytheme

Если кто-то может сказать мне, куда поместитьследующий код JavaScript,

  <script type="text/javascript" src="http://use.typekit.com/ysw8aaa.js"></script>
  <script type="text/javascript">try{Typekit.load();}catch(e){}</script>          

Я был бы им очень благодарен.

Спасибо

Ответы [ 2 ]

4 голосов
/ 03 апреля 2012

Согласно базе знаний и этим блогам

<default>
    <action method="addJs"><script type="text/javascript" src="http://use.typekit.com/ysw8aaa.js"></script></action>
    <action method="addJs"><script type="text/javascript">try{Typekit.load();}catch(e){}</script></action>
</default>

или, что более надежно, объединить их в единый пользовательскийфайл сценария и использовать:

<action method="addJs"><script>yourdir/yourscriptname.js</script></action>
0 голосов
/ 03 апреля 2012

Перейдите в /app/design/frontend/base/default/template/page/html/head.html (или какой путь шаблона вы используете)

Прямо выше:

<!--[if lt IE 7]>

Добавить:

  <script type="text/javascript" src="http://use.typekit.com/ysw8aaa.js"></script>
  <script type="text/javascript">try{Typekit.load();}catch(e){}</script> 

Следует иметь в виду, что это внешняя ссылка, поэтому она замедляет работу вашего сайта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...