Radoslaw 2 Опубликовано 17 июля, 2017 Жалоба Поделиться Опубликовано 17 июля, 2017 (изменено) Можно ли настроить форум так, чтобы вот эта ссылка также была кликабельна: Т.е., ссылка на открытый ниже топик. Изменено 17 июля, 2017 пользователем Radoslaw Обратиться Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Павел 148 Опубликовано 18 июля, 2017 Жалоба Поделиться Опубликовано 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> Обратиться Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Radoslaw 2 Опубликовано 18 июля, 2017 Автор Жалоба Поделиться Опубликовано 18 июля, 2017 Наш форум и без SEO достаточно легко находится, раскручиваеть дополнительно не надо) Спасибо. Обратиться Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Павел 148 Опубликовано 18 июля, 2017 Жалоба Поделиться Опубликовано 18 июля, 2017 8 часов назад, Radoslaw сказал: Наш форум и без SEO достаточно легко находится, раскручиваеть дополнительно не надо) Спасибо. Согласен, тогда решение как никогда кстати Обратиться Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Radoslaw 2 Опубликовано 20 июля, 2017 Автор Жалоба Поделиться Опубликовано 20 июля, 2017 Вфснили, что в IE 11 этот лайфхак не работает. В Хроме и ФФ все нормально. Как сделать, чтобы и в ИЕ заработало? Уточню: в ИЕ эти ссылки ведут на главную страницу форума, а не сами на себя. Обратиться Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Павел 148 Опубликовано 21 июля, 2017 Жалоба Поделиться Опубликовано 21 июля, 2017 23 часа назад, Radoslaw сказал: Вфснили, что в IE 11 этот лайфхак не работает. В Хроме и ФФ все нормально. Как сделать, чтобы и в ИЕ заработало? Уточню: в ИЕ эти ссылки ведут на главную страницу форума, а не сами на себя. К сожалению не могу посмотреть в IE пока, как будет возможность продиагностировать проблему, сразу напишу. Обратиться Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Radoslaw 2 Опубликовано 16 августа, 2017 Автор Жалоба Поделиться Опубликовано 16 августа, 2017 Удалось ли проверить? Обратиться Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Павел 148 Опубликовано 16 августа, 2017 Жалоба Поделиться Опубликовано 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}} Проверьте, должно работать. Обратиться Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Radoslaw 2 Опубликовано 16 августа, 2017 Автор Жалоба Поделиться Опубликовано 16 августа, 2017 Не нашел таких строк в core > front > global > breadcrumb . Они в версии 4.2.1 выглядели так же? Мы еще не обновились до 4.2.2 Обратиться Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Павел 148 Опубликовано 16 августа, 2017 Жалоба Поделиться Опубликовано 16 августа, 2017 Скорее всего вы говорите о 4.1.x, если да, то код немного отличается. Могу написать решение для 4.1, если в ближайшее время не планируете обновляться. Обратиться Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Radoslaw 2 Опубликовано 16 августа, 2017 Автор Жалоба Поделиться Опубликовано 16 августа, 2017 Понятно. Планируем. Тогда подожду до обновления и тогда сделаю. Спасибо! Обратиться Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Павел 148 Опубликовано 16 августа, 2017 Жалоба Поделиться Опубликовано 16 августа, 2017 Да, лучше так и сделать. Обратиться Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.