Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » В помощь вебмастеру » Сайт на Joomla 2.5 (замена шрифта в меню)

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

DeniTornado

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Привет всем! Всех с Рождеством!!!
Уважаемые прошу Вас помочь разобраться что не так я делаю. Проблема все та же - не могу поменять в своем шаблоне шрифт меню на свой, который я выбрал - Metropol DI.
Покопался на сайте разработчика и нашел документацию, как поменять шрифт в шаблоне на свой, вот инструкция:
----------------------------------------------------------------------------------------------------------------------
Adding a font to your Theme
 
Put your font files to the theme's /fonts directory. Create a CSS file wich includes the font and give it a proper name like fontname.css. Edit the /layouts/template.config.php file and add a new line in the load fonts section:
 
// load fonts
$this['asset']->addFile('css', 'template:fonts/myfont.css');
 
Update the theme's config.xml file to make your font available in the theme settings. Presently 3 different types are available (Body, Header and Menu Font). Just add your new option in the desired font parameter (font1, font2 or font3). In the following example we add our new font to the Body Font parameter.
 
<field name="font1" type="list" default="default" label="Body Font" description="Select the main body typeface.">
<option value="arial">Arial</option>
<option value="lucida">Lucida</option>
...
<option value="myfont">My Font</option>
 
Next, create a myfont.css file for your font in the /css/font1 directory. This file defines all the selectors you want to apply your new font to. Make sure to check out the existing files in this directory because you want to setup your myfont.css the same way. We continue our example and define the body font in our myfont.css like this:
 
body { font-family: "MyFontRegular"; }
----------------------------------------------------------------------------------------------------------------------
 
Что я сделал смотря на этот мануал:
1) Скопировал в папку Fonts сам шрифт Metropol Di - он имеет имя на диске в папке metropol.ttf
Создал в папке Fonts у шаблона CSS файл в котором я описываю и подключаю свой шрифт
Вот содержимое файла metropol.css
--------------------------------------------------------
@font-face {
font-family: 'metropolRegular';
src: url('metropol.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
--------------------------------------------------------
2) По их рекомендации, в файле /layouts/template.config.php сделал следующие изменения в разделе Load Fonts (выделил жирным)
-----------------------------------------------------------------------------------------------------------------
// load fonts
$http = (!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] !== 'off') ? 'https' : 'http';
$this['asset']->addFile('css', 'template:fonts/mymenufont.css');
$fonts = array(
'metropol' => 'template:fonts/metropol.css',
'bebas' => 'template:fonts/bebas.css',
'droidsans' => 'template:fonts/droidsans.css',
'istokweb' => 'template:fonts/istokweb.css',
'patuaone' => 'template:fonts/patuaone.css',
'mavenpro' => 'template:fonts/mavenpro.css',
'signika' => 'template:fonts/signika.css',
'marvel' => 'template:fonts/marvel.css',
'fugazone' => 'template:fonts/fugazone.css',
'squadaone' => 'template:fonts/squadaone.css',
'play' => 'template:fonts/play.css',
'yanonekaffeesatz' => $http.'://fonts.googleapis.com/css?family=Yanone+Kaffeesatz');
-----------------------------------------------------------------------------------------------------------------
 
3) После, отредактировал файл Config.Xml, добавив то что в их инструкции, а именно, в поле отвечающим за Menu Font, добавил описание на свой шрифт с CSS файлом про него:
------------------------------------------------------------------------------------------------------------------
<field name="font3" type="list" default="default" label="Menu Font" description="Select the menu typeface.">
<option value="arial">Arial</option>
<option value="lucida">Lucida</option>
<option value="georgia">Georgia</option>
<option value="timesnewroman">Times New Roman</option>
<option value="trebuchet">Trebuchet</option>
<option value="bebas">Bebas Neue</option>
<option value="yanonekaffeesatz">Yanone Kaffeesatz</option>
<option value="droidsans">Droid Sans</option>
<option value="istokweb">Istok Web</option>
<option value="patuaone">Patua One</option>
<option value="signika">Signika</option>
<option value="mavenpro">Maven Pro</option>
<option value="marvel">Marvel</option>
<option value="mymenufont">Metropol</option>
<option value="fjordone">Fjord One</option>
<option value="fugazone">Fugaz One</option>
<option value="squadaone">Squad One</option>
<option value="play">Play</option>
</field>
------------------------------------------------------------------------------------------------------------------
4) В папке CSS\Font1 у шаблона создал файл mymenufont.css, в который вставил строчку с описанием, как в их инструкции.
Вот содержимое файла:
---------------------------------------------
body { font-family: "MetropolRegular"; }
---------------------------------------------
 
Далее я зашел в настройки шаблона Radiance, в раздел Profiles, где есть меню в котором можно выбрать шрифт для менюшки, там появился мой Metropol.
 
Вот скриншот:

 
 
Я Выбрал свой шрифт в этом меню, сохранил изменения и обновил страницу сайта - локально на своем ПК, через Denwer.
И увидел, что шрифт не применился! Вопрос почему? Вроде бы все сделал по инсрукции. Помогите пож-та разобраться, т.к. это очень нужно!
Спасибо!
    

Всего записей: 344 | Зарегистр. 09-11-2006 | Отправлено: 22:32 07-01-2013 | Исправлено: DeniTornado, 22:37 07-01-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DeniTornado
сюда
Портал Joomla (часть 2)

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 23:16 07-01-2013
DeniTornado

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Что сюда уважаемый? Какой бы вопрос я не задал тут Вы всегда перенаправляете в ту ветку. Перед тем как задать вопрос я пытался найти ответы на свой вопрос, и там я его не нашел, поэтому задал вопрос чтобы получить конкретный ответ.

Всего записей: 344 | Зарегистр. 09-11-2006 | Отправлено: 12:39 08-01-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DeniTornado
То, что есть тема по Joomla, в которой и обитают любители джумлы.
Поэтому и вопросы по данной CMS надо спрашивать именно в ней
 

Цитата:
Какой бы вопрос я не задал тут Вы всегда перенаправляете в ту ветку

кто же вам виноват, что вы не там спрашиваете?

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 21:16 08-01-2013
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Интернет » В помощь вебмастеру » Сайт на Joomla 2.5 (замена шрифта в меню)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2020

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru

Рейтинг.ru