Выдели фрагмент текста с ошибкой или неточностью и нажми Ctrl+Enter!
Выдели фрагмент текста с ошибкой или неточностью и нажми Ctrl+Enter!
Разберем основные возможности и опции шаблонов Joomla, которые открываются нам с помощью файла "templateDetails.xml".
Для примера возьмем реальный файл из стандартного шаблона - "Beez". По умолчанию файл выглядит примерно так, как представлено ниже, за исключением того что мы укоротили список файлов (раздел "<files>...</files>")
Несколько общих замечаний:
Описание параметров XML:
* name - имя шаблона, никак не связано с названием директории. в которой расположен шаблон, применяется в основном для отображения в панели управления в "Менеджере шаблонов".
creationDate - дата создания шаблона, можно писать в произвольном формате, используется для панели управления.
author - автор шаблона, в произвольной форме, используется для панели управления.
authorEmail - email автора, для обратной связи, используется для панели управления.
authorUrl - домашняя страница автора.
copyright - копирайты автора.
license - лицензия, под которой распространяется шаблона Joomla (свободное ПО распространяется обычно под "GNU/GPL").
version - версия шаблона.
description - краткое текстовое описание шаблона, можно использовать html-код.
files - внутри перечисляются все файлы шаблона, каждый файл должен быть описан индивидуально, так как показано в примере и прописаны пути, где должен находиться этот файл. Используется этот список во время установки шаблона - встроенный установщик будет искать файлы в zip-архиве именно по тем путям которые прописаны в тегах "filename" и затем копировать к себе в директорию templates с указанными адресами.
languages - файлы локализаций, в атрибуте "tag" - вписываем краткое название языка (например, en-GB - английский, ru-RU - русский, и.т.д.), название файла должно быть в следующем формате:
"<краткое названия языка>.tpl_<название каталога шаблона>.ini" - например русский язык для стандартного шаблона "rhuk_milkyway" будет выглядеть так - "ru-RU.tpl_rhuk_milkyway.ini".
positions - список явно определенных позиций шаблона.
* - параметры с обязательным заполнением
Может кто подскажет, как выводить в шаблоне отдельно тег DESCRIPTION ???
TITLE понятно, вот так: <title><?php echo $mainframe->getPageTitle(); ?></title>
А вот именно DESCRIPTION с названием статьи - так и не нашёл.
В этом XML title и description - имеют совершенно другое значение. Это название ШАБЛОНА, а не страницы.
К тому же использовать $mainframe->getPageTitle() - не правильно! Это устаревшее API. Нужно делать так
$document = & JFactory::getDocument();
$document->getTitle();
что то никак не могу понять назначение директивы <positions>
как оно работает на примере кто подскажет?
Да, действительно, есть такие люди, которые не знают, как использовать <positions>. Напишите, пожалуйста, где об этом можно узнать подробнее. Спасибо!
А если в positions не указать все позиции прописанные DIVами, то их все равно можно будет использовать в шаблоне?
position это позиции вывода модулей и плагинов в шаблоне, так мне видиться
I would like to use the opportunity of saying thanks to you for that professional suggestions I have continually enjoyed visiting your site.
We are looking forward to the particular commencement of my school research and the overall groundwork
would never have been complete without surfing your website.
If I can be of any assistance to others, I will be ready to help as a result of what I
have gained from here.
Hey there! I'm at work surfing around your blog from my new iphone 4!
Just wanted to say I love reading your blog and look forward to all your posts!
Carry on the fantastic work!
Appreciate this post. Will try it out.
After I originally commented I seem to have
clicked the -Notify me when new comments are added- checkbox and from now
on every time a comment is added I recieve 4 emails with the
same comment. Is there a means you are able to remove me from that service?
Thanks a lot!
Hi! I know this is somewhat off topic but I was
wondering if you knew where I could locate a captcha plugin for my comment form?
I'm using the same blog platform as yours and I'm having trouble finding one?
Thanks a lot!
I think this is one of the most vital information for me.
And i am glad reading your article. But wanna remark
on few general things, The web site style is ideal, the
articles is really great : D. Good job, cheers
Hi joomla-book.ru owner, Your posts are always well-referenced and credible.
striplife.ru
Все любят это когда люди собираются вместе и делятся мнениями.
Отличный сайт, придерживайтесь этого!