User Tools

Site Tools


ru:theme:template_code_snippets

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
ru:theme:template_code_snippets [2013/09/13 10:09]
vladislav [Примеры кода]
ru:theme:template_code_snippets [2013/09/18 06:44] (current)
Arkady [Страницы этой секции]
Line 3: Line 3:
 ==returnPageContent()== ==returnPageContent()==
 <​code><?​php returnPageContent();​ ?></​code>​ <​code><?​php returnPageContent();​ ?></​code>​
-Применяется с версии 3.1 this Caching/​Indexing function can be used to check the page content ​(exampleconditionals). +Применяется с версии 3.1 Эту кэш-функцию можно использовать для проверки контента страницы ​(примерпроверка условий). 
  
 ==global $content;​== ​ ==global $content;​== ​
 <​code><?​php global $content; ?></​code>​ <​code><?​php global $content; ?></​code>​
-Применяется с версии 3.1 Similar to returnPageContent() ​this can be used to check the page content+Применяется с версии 3.1 То же самое, что и returnPageContent(), используется для проверки контента страницы.
  
-==output ​author== ​+==значение поля ​author ​документа,​ страницы ​== 
 <​code><?​php echo $data_index->​author;​ ?></​code>​ <​code><?​php echo $data_index->​author;​ ?></​code>​
 <​code><?​php getPageField(return_page_slug(),'​author'​);​ ?></​code>​ <​code><?​php getPageField(return_page_slug(),'​author'​);​ ?></​code>​
Line 15: Line 15:
 Последний пример служит для вывода Unicode-символов. ​ Последний пример служит для вывода Unicode-символов. ​
  
-==conditional by template==+==проверка условия по имени файла шаблона==
 <​code><?​php if ($template_file == '​name-of-template.php'​) { <​code><?​php if ($template_file == '​name-of-template.php'​) {
 ...</​code>​ ...</​code>​
Line 21: Line 21:
 <​code>​global $template_file;</​code>​ <​code>​global $template_file;</​code>​
  
-==conditional by page (slug)==+==проверка условия по постоянной ссылке(slug) ​страницы==
 <​code><?​php if (return_page_slug() == '​contact'​) { <​code><?​php if (return_page_slug() == '​contact'​) {
 ...</​code>​ ...</​code>​
Line 47: Line 47:
   *[[ru:​themes:​creation|Создание тем]]   *[[ru:​themes:​creation|Создание тем]]
   *[[ru:​themes:​template_tags|Список тэгов шаблона]]   *[[ru:​themes:​template_tags|Список тэгов шаблона]]
-  *[[ru:​theme:​template_code_snippets|Примеры кода]] 
   *[[ru:​themes:​tips|Советы по разработке]]   *[[ru:​themes:​tips|Советы по разработке]]
   ​   ​
ru/theme/template_code_snippets.1379066950.txt.gz · Last modified: 2013/09/13 10:09 by vladislav