<?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>http://forum.readyscript.ru/topic/976/vopros-po-khlebnym-kroshkam/</link>
		<atom:link href="http://forum.readyscript.ru/feed/rss/topic/976/" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Вопрос по хлебным крошкам».]]></description>
		<lastBuildDate>Thu, 05 Dec 2019 14:22:24 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Вопрос по хлебным крошкам]]></title>
			<link>http://forum.readyscript.ru/post/10829/#p10829</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>Александр, хотелось бы вернуться к хлебным крошкам.<br />Пообщался с сеошниками (несколькими, и не самыми плохими) - циклические ссылки никто не отменил вроде, а тем более несколько лет назад (большинство крупных магазинов тому подтверждение).</p></blockquote></div><p>2019 год, искусственный интеллект обрабатывает страницы, вы и впрямь думаете, что он алгоритм зациклится? <br />По состоянию на декабрь 2019 года, вопрос цикличности ссылок не актуален.</p><p>1. Почему такая разница?<br />----<br />Это происходит, т.к. за построение хлебных крошек отвечает контроллер конкретного типа страницы.</p><p>2. Почему нет условия в модуле из коробки - отображать текущую страницу? или придерживаться общепринятой логики.<br />-----<br />Потому это не нужно. Оно не повлияет ни на что в 2019 году, кроме снипета в поиске, но клиентов Вам новых не принесёт. Но стандартизовать по одну гребенку это здравая мысль оставьте пожалуйста своё пожелание на helpdesk.readyscript.ru</p><p>3. Если ваша логика правильная приведите пожалуйста пример, как сделать &quot;неправильную&quot; (с текущей страницей в конце цепочки, не являющейся ссылкой).<br />----<br />Вы можете сделать так хотите, но это ни на что НЕ ПОВЛИЯЕТ. И когда вы это реализуете, то очень скоро в этом убедитесь. Т.к. потратите своё время впустую, не зарабатывая деньги, а тратя на красоту. (я проходил через это сам на своём сайте). Ваш сайт должен быть полезен для человека, а не для робота. Но для галочки можно сделать.<br />Вы можете использовать из дополнительного модуля хук <a href="https://readyscript.ru/dev-manual/dev_hooks.html#dev_hooks_controller_afterexec">https://readyscript.ru/dev-manual/dev_h … _afterexec</a> .</p><p>Где можно из контроллера извлечь свойство -&gt;app-&gt;breadcrumbs и использовать методы.</p><p>Пример:<br /></p><div class="codebox"><pre><code>$this-&gt;app-&gt;breadcrumbs
            -&gt;addBreadCrumb(t(&quot;Бренды&quot;), $this-&gt;router-&gt;getUrl(&#039;catalog-front-allbrands&#039;))
            -&gt;addBreadCrumb($brand[&#039;title&#039;]);</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Закусило Александр)]]></author>
			<pubDate>Thu, 05 Dec 2019 14:22:24 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/10829/#p10829</guid>
		</item>
		<item>
			<title><![CDATA[Re: Вопрос по хлебным крошкам]]></title>
			<link>http://forum.readyscript.ru/post/10808/#p10808</link>
			<description><![CDATA[<p>Александр, хотелось бы вернуться к хлебным крошкам.<br />Пообщался с сеошниками (несколькими, и не самыми плохими) - циклические ссылки никто не отменил вроде, а тем более несколько лет назад (большинство крупных магазинов тому подтверждение).<br />В системе по умолчанию: <br />- В категории каталога путь заканчивается названием текущей категории - это нормально, но почему она активная ссылка (ссылающаяся на себя) а не &lt;span&gt;&lt;/span&gt; например?<br />- В товаре крошки заканчиваются тем же названием родительской категории и &quot;обрываются&quot;<br />- В статьях при этом отображение путей верное и последний пункт в цепочке неактивен и он именно текущая страница<br />- В страницах генерируемых через меню меню - опять повторение логики каталога<br />1. Почему такая разница?<br />2. Почему нет условия в модуле из коробки - отображать текущую страницу? или придерживаться общепринятой логики.<br />3. Если ваша логика правильная приведите пожалуйста пример, как сделать &quot;неправильную&quot; (с текущей страницей в конце цепочки, не являющейся ссылкой).</p>]]></description>
			<author><![CDATA[null@example.com (Андрей)]]></author>
			<pubDate>Tue, 03 Dec 2019 01:42:45 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/10808/#p10808</guid>
		</item>
		<item>
			<title><![CDATA[Re: Вопрос по хлебным крошкам]]></title>
			<link>http://forum.readyscript.ru/post/10572/#p10572</link>
			<description><![CDATA[<p>Ваш вопрос Алекся не понятен.</p>]]></description>
			<author><![CDATA[null@example.com (Закусило Александр)]]></author>
			<pubDate>Fri, 01 Nov 2019 15:40:46 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/10572/#p10572</guid>
		</item>
		<item>
			<title><![CDATA[Re: Вопрос по хлебным крошкам]]></title>
			<link>http://forum.readyscript.ru/post/10560/#p10560</link>
			<description><![CDATA[<p>Здравствуйте. Поясните подробнее про реализацию вывода в хлебных крошках товара - названия товара. Про перегрузку контроллера не очень понятно, а нам также рекомендовано вывести полный путь в крошках.</p>]]></description>
			<author><![CDATA[null@example.com (Алеся)]]></author>
			<pubDate>Mon, 28 Oct 2019 14:45:38 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/10560/#p10560</guid>
		</item>
		<item>
			<title><![CDATA[Re: Вопрос по хлебным крошкам]]></title>
			<link>http://forum.readyscript.ru/post/10305/#p10305</link>
			<description><![CDATA[<p>Что то часто с такими сталкиваюсь.<br />Особенно мне нравится, когда тупо отчет Google Page Speed присылают и выдают его за свои рекомендации</p>]]></description>
			<author><![CDATA[null@example.com (Ярослав)]]></author>
			<pubDate>Thu, 22 Aug 2019 17:20:02 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/10305/#p10305</guid>
		</item>
		<item>
			<title><![CDATA[Re: Вопрос по хлебным крошкам]]></title>
			<link>http://forum.readyscript.ru/post/10304/#p10304</link>
			<description><![CDATA[<p>Здравствуйте, Александр, с вами абсолютно согласен, это очередной чек-лист, очередных сеошников.</p>]]></description>
			<author><![CDATA[null@example.com (Андрей)]]></author>
			<pubDate>Thu, 22 Aug 2019 09:47:45 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/10304/#p10304</guid>
		</item>
		<item>
			<title><![CDATA[Re: Вопрос по хлебным крошкам]]></title>
			<link>http://forum.readyscript.ru/post/10301/#p10301</link>
			<description><![CDATA[<p>Хлебные крошки генерирует контроллер отображаемой страницы, поэтому можно перегрузить контроллер из Вашего модуля, чтобы изменить. Только не понятно зачем? Если что типо &quot;Исключить зацикливание ссылок для SEO&quot;, то это уже давно не актуально устарело несколько лет назад. Поисковики прекрасно знают, что делать.</p>]]></description>
			<author><![CDATA[null@example.com (Закусило Александр)]]></author>
			<pubDate>Wed, 21 Aug 2019 14:26:55 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/10301/#p10301</guid>
		</item>
		<item>
			<title><![CDATA[Re: Вопрос по хлебным крошкам]]></title>
			<link>http://forum.readyscript.ru/post/10299/#p10299</link>
			<description><![CDATA[<p>В смысле что бы они заканчивались названием (не ссылкой) текущей страницы...</p>]]></description>
			<author><![CDATA[null@example.com (Андрей)]]></author>
			<pubDate>Wed, 21 Aug 2019 10:41:27 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/10299/#p10299</guid>
		</item>
		<item>
			<title><![CDATA[Re: Вопрос по хлебным крошкам]]></title>
			<link>http://forum.readyscript.ru/post/10267/#p10267</link>
			<description><![CDATA[<p>Здравствуйте, как в хлебных крошках вывести название текущей страницы а не только родителя</p>]]></description>
			<author><![CDATA[null@example.com (Андрей)]]></author>
			<pubDate>Sun, 11 Aug 2019 23:24:00 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/10267/#p10267</guid>
		</item>
		<item>
			<title><![CDATA[Re: Вопрос по хлебным крошкам]]></title>
			<link>http://forum.readyscript.ru/post/5231/#p5231</link>
			<description><![CDATA[<p>Вам в тех. поддержку. Поможем.</p>]]></description>
			<author><![CDATA[null@example.com (Закусило Александр)]]></author>
			<pubDate>Tue, 01 Nov 2016 12:29:37 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/5231/#p5231</guid>
		</item>
		<item>
			<title><![CDATA[Re: Вопрос по хлебным крошкам]]></title>
			<link>http://forum.readyscript.ru/post/5221/#p5221</link>
			<description><![CDATA[<p>У меня так:</p><p>Товар1 находится в <strong>скрытой</strong> подкатегории Подкатегория1, которая находится в Категории1.<br />Я перехожу в карточку товара Товар1 из Категории1, минуя Подкатегорию1, т.к. она скрытая.<br />А хлебные крошки в карточке товара Товар1 выглядят так<br /><em>Главная &gt; Категория1 &gt; Подкатегория1</em></p><p>Я хочу сделать чтобы было <em>Главная &gt; Категория1</em> и все.<br />Потому что не хочу, чтобы пользователи могли перейти в <strong>скрытую</strong> подкатегорию. Эта подкатегория создана в &quot;технических&quot; целях, не для посетителей.</p>]]></description>
			<author><![CDATA[null@example.com (Владимир 1916)]]></author>
			<pubDate>Tue, 01 Nov 2016 07:59:43 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/5221/#p5221</guid>
		</item>
		<item>
			<title><![CDATA[Re: Вопрос по хлебным крошкам]]></title>
			<link>http://forum.readyscript.ru/post/5198/#p5198</link>
			<description><![CDATA[<p>Хлебные крошки строятся на основе Вашего пути через сайт к товару. Т.е. если вы попали с главной, то и путь будет короткий. Для роботов всегда выдаётся путь от главной назначенной категории товара по всему пути до корня.</p>]]></description>
			<author><![CDATA[null@example.com (Закусило Александр)]]></author>
			<pubDate>Mon, 31 Oct 2016 07:53:03 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/5198/#p5198</guid>
		</item>
		<item>
			<title><![CDATA[Вопрос по хлебным крошкам]]></title>
			<link>http://forum.readyscript.ru/post/5194/#p5194</link>
			<description><![CDATA[<p>Как сделать, чтобы для товаров в хлебных крошках показывать только Товарные категории 1-го уровня?<br />Т.е. Главная &gt; Категория1</p><p>и всё. Все что ниже уровнем не показываются вовсе. Даже если реально товар находится Главная &gt; Категория1 &gt; Подкатегория1, показываем Главная &gt; Категория1</p><p>Тема Perfume. В шаблоне два файла:</p><p><strong>breadcrumbs.tpl</strong><br /></p><div class="codebox"><pre><code>{assign var=bc value=$app-&gt;breadcrumbs-&gt;getBreadCrumbs()}
{if !empty($bc)}
&lt;ul class=&quot;breadcrumbs&quot; xmlns:v=&quot;http://rdf.data-vocabulary.org/#&quot;&gt;
    {foreach $bc as $item}
        {if empty($item.href)}
            &lt;li {if $item@first}class=&quot;first&quot;{/if} typeof=&quot;v:Breadcrumb&quot;&gt;
                &lt;span property=&quot;v:title&quot;&gt;{$item.title}&lt;/span&gt;
            &lt;/li&gt;
        {else}
            &lt;li {if $item@first}class=&quot;first&quot;{/if} typeof=&quot;v:Breadcrumb&quot;&gt;
                &lt;a href=&quot;{$item.href}&quot; {if $item@first}class=&quot;first&quot;{/if} rel=&quot;v:url&quot; property=&quot;v:title&quot;&gt;{$item.title}&lt;/a&gt;
            &lt;/li&gt;
        {/if}
    {/foreach}
&lt;/ul&gt;
{/if}</code></pre></div><p>и <strong>breadcrumbs_center.tpl</strong><br /></p><div class="codebox"><pre><code>{assign var=bc value=$app-&gt;breadcrumbs-&gt;getBreadCrumbs()}
{if !empty($bc)}
&lt;div class=&quot;oh&quot;&gt;
    &lt;div class=&quot;centered&quot;&gt;
        &lt;ul class=&quot;breadcrumbs&quot;&gt;
            {foreach $bc as $item}
                {if empty($item.href)}
                    &lt;li {if $item@first}class=&quot;first&quot;{/if}&gt;{$item.title}&lt;/li&gt;
                {else}
                    &lt;li {if $item@first}class=&quot;first&quot;{/if}&gt;
                        &lt;a href=&quot;{$item.href}&quot; {if $item@first}class=&quot;first&quot;{/if}&gt;{$item.title}&lt;/a&gt;
                    &lt;/li&gt;
                {/if}
            {/foreach}
        &lt;/ul&gt;
    &lt;/div&gt;
&lt;/div&gt;
{/if}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Владимир 1916)]]></author>
			<pubDate>Sun, 30 Oct 2016 16:03:56 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/5194/#p5194</guid>
		</item>
	</channel>
</rss>
