Radoslaw 2 Posted July 17, 2017 Report Share Posted July 17, 2017 (edited) Можно ли настроить форум так, чтобы вот эта ссылка также была кликабельна: Т.е., ссылка на открытый ниже топик. Edited July 17, 2017 by Radoslaw Обратиться Quote Link to comment Share on other sites More sharing options...
Павел 139 Posted July 18, 2017 Report Share Posted July 18, 2017 19 часов назад, Radoslaw сказал: Можно ли настроить форум так, чтобы вот эта ссылка также была кликабельна: Т.е., ссылка на открытый ниже топик. Циклические ссылки не очень хороши для SEO.. Открыть шаблон core > front > global > breadcrumb Найти: {{if $b[0] === NULL}} {$b[1]} {{else}} <a href='{$b[0]}' {{if $useMicrodata}}itemscope itemtype="http://schema.org/Thing" itemprop="item"{{endif}}> <span {{if $useMicrodata}}itemprop="name"{{endif}}>{$b[1]} {{if ( $i + 1 != count( \IPS\Output::i()->breadcrumb ) )}}<i class='fa fa-angle-right'></i>{{endif}}</span> </a> {{endif}} Заменить на: <a href='{$b[0]}' {{if $useMicrodata}}itemscope itemtype="http://schema.org/Thing" itemprop="item"{{endif}}> <span {{if $useMicrodata}}itemprop="name"{{endif}}>{$b[1]} {{if ( $i + 1 != count( \IPS\Output::i()->breadcrumb ) )}}<i class='fa fa-angle-right'></i>{{endif}}</span> </a> Обратиться Quote Link to comment Share on other sites More sharing options...
Radoslaw 2 Posted July 18, 2017 Author Report Share Posted July 18, 2017 Наш форум и без SEO достаточно легко находится, раскручиваеть дополнительно не надо) Спасибо. Обратиться Quote Link to comment Share on other sites More sharing options...
Павел 139 Posted July 18, 2017 Report Share Posted July 18, 2017 8 часов назад, Radoslaw сказал: Наш форум и без SEO достаточно легко находится, раскручиваеть дополнительно не надо) Спасибо. Согласен, тогда решение как никогда кстати Обратиться Quote Link to comment Share on other sites More sharing options...
Radoslaw 2 Posted July 20, 2017 Author Report Share Posted July 20, 2017 Вфснили, что в IE 11 этот лайфхак не работает. В Хроме и ФФ все нормально. Как сделать, чтобы и в ИЕ заработало? Уточню: в ИЕ эти ссылки ведут на главную страницу форума, а не сами на себя. Обратиться Quote Link to comment Share on other sites More sharing options...
Павел 139 Posted July 21, 2017 Report Share Posted July 21, 2017 23 часа назад, Radoslaw сказал: Вфснили, что в IE 11 этот лайфхак не работает. В Хроме и ФФ все нормально. Как сделать, чтобы и в ИЕ заработало? Уточню: в ИЕ эти ссылки ведут на главную страницу форума, а не сами на себя. К сожалению не могу посмотреть в IE пока, как будет возможность продиагностировать проблему, сразу напишу. Обратиться Quote Link to comment Share on other sites More sharing options...
Radoslaw 2 Posted August 16, 2017 Author Report Share Posted August 16, 2017 Удалось ли проверить? Обратиться Quote Link to comment Share on other sites More sharing options...
Павел 139 Posted August 16, 2017 Report Share Posted August 16, 2017 2 часа назад, Radoslaw сказал: Удалось ли проверить? Здравствуйте. Да, решение данной проблемы далось не так просто. Для начала отмените изменения в шаблоне core > front > global > breadcrumb Далее найти: {{$last = end(\IPS\Output::i()->breadcrumb);}} {{foreach \IPS\Output::i()->breadcrumb as $k => $b}} <li> {{if $b[0] === NULL}} {$b[1]} {{else}} <a href='{$b[0]}'> <span>{$b[1]} {{if $b != $last}}<i class='fa fa-angle-right'></i>{{endif}}</span> </a> {{endif}} </li> {{endforeach}} Заменить на: {{$last = end(\IPS\Output::i()->breadcrumb);}} {{$lurl = \IPS\Request::i()->url()->friendlyUrlComponent;}} {{foreach \IPS\Output::i()->breadcrumb as $k => $b}} <li> {{if $b[0] === NULL}} <a href="index.php?/{$lurl}">{$b[1]}</a> {{else}} <a href='{$b[0]}'> <span>{$b[1]} {{if $b != $last}}<i class='fa fa-angle-right'></i>{{endif}}</span> </a> {{endif}} </li> {{endforeach}} Проверьте, должно работать. Обратиться Quote Link to comment Share on other sites More sharing options...
Radoslaw 2 Posted August 16, 2017 Author Report Share Posted August 16, 2017 Не нашел таких строк в core > front > global > breadcrumb . Они в версии 4.2.1 выглядели так же? Мы еще не обновились до 4.2.2 Обратиться Quote Link to comment Share on other sites More sharing options...
Павел 139 Posted August 16, 2017 Report Share Posted August 16, 2017 Скорее всего вы говорите о 4.1.x, если да, то код немного отличается. Могу написать решение для 4.1, если в ближайшее время не планируете обновляться. Обратиться Quote Link to comment Share on other sites More sharing options...
Radoslaw 2 Posted August 16, 2017 Author Report Share Posted August 16, 2017 Понятно. Планируем. Тогда подожду до обновления и тогда сделаю. Спасибо! Обратиться Quote Link to comment Share on other sites More sharing options...
Павел 139 Posted August 16, 2017 Report Share Posted August 16, 2017 Да, лучше так и сделать. Обратиться Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.