This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
ru:themes:template_tags [2013/09/13 06:03] Arkady [Функции вывода] |
ru:themes:template_tags [2013/09/17 07:28] Arkady [Функции вывода] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Список тэгов для тем ====== | + | ====== Список тэгов шаблона ====== |
Разработчики и собственники сайтов на GetSimple могут использовать для разработки собственных тем или изменения существующих приведенный ниже список встроенных функций системы или иначе тэгов шаблона. Эти функции применяются в любом месте в файлах тем. | Разработчики и собственники сайтов на GetSimple могут использовать для разработки собственных тем или изменения существующих приведенный ниже список встроенных функций системы или иначе тэгов шаблона. Эти функции применяются в любом месте в файлах тем. | ||
Line 29: | Line 29: | ||
* **get_page_clean_title()** | * **get_page_clean_title()** | ||
<code><?php get_page_clean_title(); ?></code> | <code><?php get_page_clean_title(); ?></code> | ||
- | Выводит на экран заголовок страницы, очищенный от HTML-разметки. Параметров нет. | + | Выводит на экран заголовок страницы, очищенный от HTML. Параметров нет. |
* **get_page_slug()** | * **get_page_slug()** | ||
<code><?php get_page_slug(); ?></code> | <code><?php get_page_slug(); ?></code> | ||
- | Echos the page's slug. Параметров нет. Example would be the word 'download' in the URL //get-simple.info/download//. | + | Выводит на экран постоянную ссылку страницы (slug). Параметров нет. Напрмер, выведет на экран 'download' из URL страницы //get-simple.info/download//. |
* **get_page_url()** | * **get_page_url()** | ||
Line 80: | Line 80: | ||
* **get_component()** | * **get_component()** | ||
<code><?php get_component('component_slug'); ?></code> | <code><?php get_component('component_slug'); ?></code> | ||
- | Выводит на экран содержимое компонента. Обязательный параметр - имя компонента, соответствующее имени, указанному на странице Сomponents/Компоненты на вкладке Themes/Темы. | + | Выводит на экран содержимое компонента. Обязательный параметр - имя компонента, соответствующее имени, указанному на странице Сomponents/Компоненты на вкладке Themes/Тема. |
* **get_navigation()** | * **get_navigation()** | ||
Line 88: | Line 88: | ||
* **menu_data()** | * **menu_data()** | ||
<code><?php menu_data(); ?>, <?php menu_data('page-slug'); ?></code> | <code><?php menu_data(); ?>, <?php menu_data('page-slug'); ?></code> | ||
- | Эта функция выводит массив характеристик меню, предназначена для разработчиков, которым необходимо создание собственного меню, а не использование функции ''get_navigation()''. If you pass it a slug of a specific page, you will only get that page's menu data. | + | Эта функция выводит массив параметров меню и предназначена для разработчиков, которым необходимо создание собственного меню, а не использование встроенной функции ''get_navigation()''. If you pass it a slug of a specific page, you will only get that page's menu data. |
===== Функции, возвращающие значение ===== | ===== Функции, возвращающие значение ===== | ||
Line 98: | Line 98: | ||
* **return_page_slug()** | * **return_page_slug()** | ||
<code><?php return_page_slug(); ?></code> | <code><?php return_page_slug(); ?></code> | ||
- | Same as get_page_slug, but it returns the slug. Параметры отсутствуют. Can be used to make page-specific IDs for CSS styling. | + | То же самое, что и get_page_slug, возвращает постоянную ссылку (slug) страницы. Параметры отсутствуют. Используется для назначения ID страницы для использования в правилах CSS. |
* **return_site_ver()** | * **return_site_ver()** | ||
Line 104: | Line 104: | ||
Возвращает версию GetSimple вашего сайта. Параметры отсутствуют. | Возвращает версию GetSimple вашего сайта. Параметры отсутствуют. | ||
+ | ====== Ссылки ====== | ||
+ | |||
+ | На главную [[ru:|Содержание]] | ||
+ | |||
+ | ===== Страницы этой секции ===== | ||
+ | |||
+ | ===Темы=== | ||
+ | *[[ru:themes:installation|Установка тем]] | ||
+ | *[[ru:themes:creation|Создание тем]] | ||
+ | *[[ru:themes:template_tags|Список тэгов шаблона]] | ||
+ | *[[ru:theme:template_code_snippets|Примеры кода]] | ||
+ | *[[ru:themes:tips|Советы по разработке]] | ||
+ | |