This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
ru:components-depending-on-the_page [2013/10/02 03:54] Oleg06 [Функция для вывода разных компонентов на разных страницах] |
ru:components-depending-on-the_page [2013/10/02 03:56] Oleg06 [Функция для вывода разных компонентов на разных страницах] |
||
---|---|---|---|
Line 69: | Line 69: | ||
<code><?php | <code><?php | ||
- | if (return_i18n_component('sidebar-'.return_page_slug())) { | + | if (return_component('sidebar-'.return_page_slug())) { |
get_i18n_component('sidebar-'.return_page_slug()); | get_i18n_component('sidebar-'.return_page_slug()); | ||
} else { | } else { | ||
- | get_i18n_component('sidebar'); | + | get_component('sidebar'); |
} | } | ||
?></code> | ?></code> | ||
Line 82: | Line 82: | ||
После формирования списка просто включаем выбранный компонент в шаблон: | После формирования списка просто включаем выбранный компонент в шаблон: | ||
- | <code><?php get_i18n_component(return_custom_field('sidebar')); ?></code> | + | <code><?php get_component(return_custom_field('sidebar')); ?></code> |
При желании можно предварительно проверить пользовательское поле с компонентом на существование: | При желании можно предварительно проверить пользовательское поле с компонентом на существование: |