Re: Вывод тегов страницы
Не поленился, и зашел в редактирование страницы - не нашел ни одного поля для ввода тегов, которые потом можно было бы выводить. А нет тегов и выводить нечего.
3 2015-09-02 05:08:52 (2015-09-02 05:10:08 отредактировано Gumball)
Re: Вывод тегов страницы
Ок, я имел ввиду пост в блоге. Под основной областью есть замечательное поле "Теги", именно о нём речь.
Re: Вывод тегов страницы
Решение найдено – <?php echo Blog::getTags(Page::slug()); ?> в разметку поста
Re: Вывод тегов страницы
Не поленился, и зашел в редактирование страницы - не нашел ни одного поля для ввода тегов, которые потом можно было бы выводить. А нет тегов и выводить нечего.
Вы наверное не поверите, НО... такое поле в карточке редактирования страницы ЕСТЬ.
Так и называется "Теги".
В документации по шаблону ни слова о его выводе.
Для каких целей это поле ?
Re: Вывод тегов страницы
Вы наверное не поверите, НО... такое поле в карточке редактирования страницы ЕСТЬ.
Так и называется "Теги".В документации по шаблону ни слова о его выводе.
Для каких целей это поле ?
О Сорри таки да, таки внизу спрятались
Ну тогда если мы взглянем на стандартный шаблон - страницу БЛОГ, то увидим там список тегов
Нужны они для выбора всех статей у которых прописан данный тег
Выводятся они в шаблоне так:
<?php echo Blog::getTags(); ?>
Мы видим, что формируются они в плагине BLOG
Идем туда и видим, что в данную функцию можно передать параметр slug, наверное чтобы вывести теги конкретной страницы, на конкретной странице
еще можно вывести
<?php echo Blog::breadcrumbs(); ?>
без параметров
А также:
<?php echo getPosts($nums) ?> список статей <?php echo getPostsBlock($nums) ?> хрен его знает <?php echo getRelatedPosts($limit) ?> похожие статьи, наверное тоже по тегам отбирает <?php echo getPost() ?> полная статья <?php echo getPostBeforeCut($slug) ?> статья до cut <?php echo getPostAfterCut($slug) ?> статья после cut <?php echo getPostTitle() ?> Заголовок <?php echo getPostDate($format) ?> Дата <?php echo getPostAuthor() ?> Автор
Re: Вывод тегов страницы
marcom пишет:Вы наверное не поверите, НО... такое поле в карточке редактирования страницы ЕСТЬ.
Так и называется "Теги".В документации по шаблону ни слова о его выводе.
Для каких целей это поле ?
О Сорри таки да, таки внизу спрятались
Ну тогда если мы взглянем на стандартный шаблон - страницу БЛОГ, то увидим там список тегов
Нужны они для выбора всех статей у которых прописан данный тег
Выводятся они в шаблоне так:<?php echo Blog::getTags(); ?>Мы видим, что формируются они в плагине BLOG
Идем туда и видим, что в данную функцию можно передать параметр slug, наверное чтобы вывести теги конкретной страницы, на конкретной странице
еще можно вывести<?php echo Blog::breadcrumbs(); ?>без параметров
А также:<?php echo getPosts($nums) ?> список статей <?php echo getPostsBlock($nums) ?> хрен его знает <?php echo getRelatedPosts($limit) ?> похожие статьи, наверное тоже по тегам отбирает <?php echo getPost() ?> полная статья <?php echo getPostBeforeCut($slug) ?> статья до cut <?php echo getPostAfterCut($slug) ?> статья после cut <?php echo getPostTitle() ?> Заголовок <?php echo getPostDate($format) ?> Дата <?php echo getPostAuthor() ?> Автор
<?php echo getRelatedPosts($limit) ?> похожие статьи, наверное тоже по тегам отбирает
Вот именно, НАВЕРНОЕ...
Я не рассматриваю плагин "Блог". Речь о чистом движке. При просмотре статьи нужно вывести теги этой статьи с линками для просмотра похожих статей с такими-же тегами.
Без этого плагина с тегами работать не возможно, ну по крайней мере я так понял.
Re: Вывод тегов страницы
Вот именно, НАВЕРНОЕ...
Это вместо спасибо?
Не знаю зачем я вам помогаю?
Во первых - плагин Блог идет в стандартной сборке движка и является его неотъемлемой частью
Во вторых - вывод тегов происходит только в блоге и в статьях блога
В третьих вывод тегов на странице статьи нужно сделать так:
<?php echo Blog::getTags(Page::slug()); ?>
Естественно этот код вставляется в шаблон статьи - blog-post.template.php
Re: Вывод тегов страницы
Вот именно, НАВЕРНОЕ...
Это вместо спасибо?
Не знаю зачем я вам помогаю?
Во первых - плагин Блог идет в стандартной сборке движка и является его неотъемлемой частью
Во вторых - вывод тегов происходит только в блоге и в статьях блога
В третьих вывод тегов на странице статьи нужно сделать так:<?php echo Blog::getTags(Page::slug()); ?>Естественно этот код вставляется в шаблон статьи - blog-post.template.php
Спасибо за помощь.
С Новым Годом !