Хлебные крошки Исправлено


https://imatress.ru/o-produktsii/sertifikaty/sertifikaty-sonberry/o-produktsii/

При нахождении на странице :https://imatress.ru/o-produktsii/sertifikaty/sertifikaty-sonberry

нажимая на "ХлКр"- о продукции- ответ 404, хотя должен перейти на страницу категории выше?

Как добиться стабтльности?

1 ответ
  • Сергеев Владимир
    Разработчик
    21 мая 2020 15:22

    Здравствуйте, Алексей! 

    Эта ошибка уже исправлена, но релиз пока ещё не опубликован. 
    Вы можете исправить эту ошибку заменив код в файле breadcrumbs.html (в теме для Сайта) вот этим кодом: 

    {strip}
    
    {if empty($theme_settings.hide_breadcrumbs)}
    <!-- internal navigation breadcrumbs -->
    
    {if $theme_settings.b_home_logic == 'url'}
    	{$b_url = $wa_url}
    {elseif $theme_settings.b_home_logic == 'app'}
    	{$b_url = $wa_app_url}
    {/if}
    
    {if !empty($theme_settings.hide_breadcrumbs_home_app)}
    	{$current = $wa->currentUrl()}
    {else}
    	{$current = ''}
    {/if}
    	{if $b_url !== $current}
    		{$b_count = 1}
    		<ul class="uk-position-relative global-padding-bottom mt-20 uk-margin-remove-bottom uk-breadcrumb uk-flex uk-flex-{$theme_settings.tb_align}{if !empty($theme_settings.show_b_title)} with-title{else} without-title{/if}" itemscope itemtype="http://schema.org/BreadcrumbList">
    
    			<li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
    			   	<a href="{$b_url}" itemprop="item">
    			   		{if !empty($theme_settings.bread_home_icon)}
    			   			<i class="{$theme_settings.bread_home_icon}"></i>&nbsp;
    			   		{/if}
    			   		{if !empty($theme_settings.bread_home_title)}
    			   			<span itemprop="name">{$theme_settings.bread_home_title}</span>
    			   		{/if}
    			   	</a>
    				<meta itemprop="position" content="{$b_count++}" />
    			</li>
    
    			{if empty($breadcrumbs)}
    				{if !empty($page_parents)}
    					{$breadcrumbs = $page_parents}
    					{$page_url = $wa_app_url}
    				{/if}
                {/if}
    		    {if !empty($breadcrumbs)}
    			    {foreach $breadcrumbs as $breadcrumb}
    			        {if $breadcrumb}
    						{if !empty($page_parents)}
    							{$page_url = $page_url|cat:$breadcrumb.url}
    						{else}
    							{$page_url = $breadcrumb.url}
    						{/if}
    			        	<li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"{if $breadcrumb@last} class="uk-text-truncate"{/if}>
    				            {* <i class="fa fa-angle-right sep"></i> *}
    				            <a href="{$page_url}" itemprop="item">
    				            	<span itemprop="name">{$breadcrumb.name|escape}</span>
    				            </a>
    							<meta itemprop="position" content="{$b_count++}" />
    						</li>
    			        {/if}
    			    {/foreach}
    			{/if}
    
    		    {*ТОЛЬКО ДЛЯ СТРАНИЦ*}
    		    {if $place == 'page' && !empty($theme_settings.show_b_title)}
    		    	<li>
    			    	{* <i class="fa fa-angle-right sep"></i> *}
    			    	<span>
    				    	{if !empty($page.h1)}
    				    		{$page.h1}
    				    	{else}
    				    	    {$page.name}
    				    	{/if}
    			    	</span>
    			    </li>
    		    {/if}
    
    		    {if $place == 'profile' && !empty($theme_settings.show_b_title)}
    		    	<li>
    		    		<span style="display: inline-block;">
    		    	    	[s`My profile`]
    		    		</span>
    		    	</li>
    		    {/if}
    
    		</ul>
    	{else}
    		<div class="breadcrumbs global-padding-bottom"></div>
    	{/if}
    {else}
    	<div class="breadcrumbs global-padding-bottom"></div>
    {/if}
    
    {/strip}
    

    Внимание! Файл темы для приложения Сайт, не в приложении Магазин!

    Не забудьте сбросить этот файл, когда выйдет обновление темы. 

Добавить ответ
Чтобы добавить комментарий, зарегистрируйтесь или войдите
Мы получаем и обрабатываем персональные данные посетителей нашего сайта в соответствии с официальной политикой.
Если Вы продолжите использовать сайт, мы будем считать, что Вас это устраивает.
Подписывайтесь и получайте скидки!

Узнавайте первым о скидках и специальных предложениях!