<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Форум ReadyScript &mdash; Вывести категорию в статье?]]></title>
		<link>https://forum.readyscript.ru/topic/2112/vyvesti-kategoriyu-v-state/</link>
		<atom:link href="https://forum.readyscript.ru/feed/rss/topic/2112/" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Вывести категорию в статье?».]]></description>
		<lastBuildDate>Tue, 21 Jul 2020 08:10:19 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Вывести категорию в статье?]]></title>
			<link>https://forum.readyscript.ru/post/11200/#p11200</link>
			<description><![CDATA[<p>Спасибо, работает. <br />Да, это был файл view_article.tpl<br />Только странно, что работает сравнение, например: <br /></p><div class="codebox"><pre><code>{if $parent.title == &#039;Наши проекты&#039;}</code></pre></div><p>Но не работает просто вывод<br /></p><div class="codebox"><pre><code>{$parent.title}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Валентина)]]></author>
			<pubDate>Tue, 21 Jul 2020 08:10:19 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/11200/#p11200</guid>
		</item>
		<item>
			<title><![CDATA[Re: Вывести категорию в статье?]]></title>
			<link>https://forum.readyscript.ru/post/11199/#p11199</link>
			<description><![CDATA[<p>Насколько я понимаю, вы находитесь на странице просмотра статьи, т.е. article-front-view, за данную страницу отвечает контроллер \Article\Controller\Front\View, видим что в данном шаблоне статья передается в переменной article</p><div class="codebox"><pre><code>        $this-&gt;view-&gt;assign(array(
            &#039;article&#039; =&gt; $article
        ));</code></pre></div><p>Ваш ход мыслей верный, думаю вы просто ошиблись в том, что getCategory() нужно вызывать у $article в шаблоне <br />%article%/view_article.tpl</p><div class="codebox"><pre><code>{$categoria = $article-&gt;getCategory()} {* Здесь будет Article\Model\Orm\Category *}
{$parent = $categoria-&gt;getParent()} {* Здесь будет Article\Model\Orm\Category *}
{$parent.title} {* У объекта Article\Model\Orm\Category название в поле title находится *}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (admin)]]></author>
			<pubDate>Mon, 20 Jul 2020 18:54:39 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/11199/#p11199</guid>
		</item>
		<item>
			<title><![CDATA[Вывести категорию в статье?]]></title>
			<link>https://forum.readyscript.ru/post/11198/#p11198</link>
			<description><![CDATA[<p>Нужно сделать разный вывод статей в зависимости от рубрики, в которой они находятся.<br />Пытаюсь вывести по аналогии с классом product<br /></p><div class="codebox"><pre><code>{$categoria = $category-&gt;getCategory()}
{$parent = $categoria-&gt;getParent()}
{$parent.name}</code></pre></div><p>Ошибка.<br />Метод, который работает на карточке товара, конечно здесь не работает.<br /></p><div class="codebox"><pre><code>{$maindir=$product-&gt;getMainDir()}
{$maindir.name}</code></pre></div><p>Как вывести категорию в статье?</p><p>Документация отсюда: <a href="https://readyscript.ru/dev-manual/class_article_1_1_model_1_1_orm_1_1_article.html#ada0bf69887885f455ebdfbe878e14543">https://readyscript.ru/dev-manual/class … e878e14543</a></p>]]></description>
			<author><![CDATA[null@example.com (Валентина)]]></author>
			<pubDate>Mon, 20 Jul 2020 17:12:34 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/11198/#p11198</guid>
		</item>
	</channel>
</rss>
