0 Пользователей и 1 Гость просматривают эту тему.
  • 15 Ответов
  • 466 Просмотров
*

polezniy

  • Захожу иногда
  • 430
  • 0 / 0
Всем привет. Заметил в коде что к хлебным крошкам привязаны стрелки. Но на самом сайте они не отображаются. Сами хлебные крошки на сайте прописаны через слэш. Подскажите, как убрать данные стрелки? И нужно ли их убирать? Путь к стрелкам: /media/system/images/arrow.png
 
Код
	<ol  class="mod-breadcrumbs breadcrumb">
<li class="active">
<span class="icon fa fa-home"></span>
</li>

<li   class="mod-breadcrumbs__item breadcrumb-item"><span property="item" typeof="WebPage"><a  href="/" class="pathway"><span >Главная</span></a></span>
<span class="divider">
<img src="/media/system/images/arrow.png" alt="" /> </span>

<meta  content="1">
</li>
<li   class="mod-breadcrumbs__item breadcrumb-item"><span property="item" typeof="WebPage"><a  href="/salaty.html" class="pathway"><span >вложение1</span></a></span>
<span class="divider">
<img src="/media/system/images/arrow.png" alt="" /> </span>

<meta  content="2">
</li>
<li   class="mod-breadcrumbs__item breadcrumb-item"><span property="item" typeof="WebPage"><a  href="/salaty/salaty-s-kuritsej.html" class="pathway"><span >вложение2</span></a></span>
<span class="divider">
<img src="/media/system/images/arrow.png" alt="" /> </span>

<meta  content="3">
</li>
<li aria-current="page"   class="mod-breadcrumbs__item breadcrumb-item active"><span >страница</span> <meta  content="4">
</li>
</ol>
*

polezniy

  • Захожу иногда
  • 430
  • 0 / 0
Прописываем свой разделитель в настройках хлебных крошек и исчезает проблема. Но появляется новая, я прописал один слэш, но разделитель выглядит так:
*

polezniy

  • Захожу иногда
  • 430
  • 0 / 0
если в настройках убираю разделитель, то тогда серенький разделитель остается в хлебных крошках + в коде ссылка на стрелку.
*

polezniy

  • Захожу иногда
  • 430
  • 0 / 0
Как оставить лишь тот разделитель который я прописал?
*

sivers

  • Живу я здесь
  • 2124
  • 287 / 0
Серый сделан стилями. Можно там же его и отключить. Либо оставить серые, а в качестве разделителя указать невидимый символ (неразрывный пробел к примеру - & nbsp;)чтоб стрелки-картинки убрались.
На связи в telegram @sivers
sivers @ inbox . ru
https://sivers.su/
*

draff

  • Гуру
  • 5803
  • 433 / 7
  • ищу работу
Перепределите макет модуля, вырежьте лишнее  .
*

polezniy

  • Захожу иногда
  • 430
  • 0 / 0
arrow.png
Сделал, но проблем весьма длинный.
*

polezniy

  • Захожу иногда
  • 430
  • 0 / 0
Перепределите макет модуля, вырежьте лишнее .
Не могли бы подсказать, что нужно убрать, сделал перепределение. Также исчез fa иконка дома, а хлебные крошки стали такими:

Подскажите что вырезать необходимо? То в данной ситуации я даже не знаю что именно лишнее здесь.
Вот код файла:
Код
<?php
/**
 * @package     Joomla.Site
 * @subpackage  mod_breadcrumbs
 *
 * [member=126442]copyright[/member]   (C) 2006 Open Source Matters, Inc. <https://www.joomla.org>
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 */

defined('_JEXEC') or die;
?>
<div aria-label="<?php echo htmlspecialchars($module->title, ENT_QUOTES, 'UTF-8'); ?>" role="navigation">
<ul itemscope itemtype="https://schema.org/BreadcrumbList" class="breadcrumb<?php echo $moduleclass_sfx; ?>">
<?php if ($params->get('showHere', 1)) : ?>
<li>
<?php echo JText::_('MOD_BREADCRUMBS_HERE'); ?>&#160;
</li>
<?php else : ?>
<li class="active">
<span class="divider icon-location"></span>
</li>
<?php endif; ?>

<?php
// Get rid of duplicated entries on trail including home page when using multilanguage
for ($i = 0; $i < $count; $i++)
{
if ($i === 1 && !empty($list[$i]->link) && !empty($list[$i - 1]->link) && $list[$i]->link === $list[$i - 1]->link)
{
unset($list[$i]);
}
}

// Find last and penultimate items in breadcrumbs list
end($list);
$last_item_key   = key($list);
prev($list);
$penult_item_key = key($list);

// Make a link if not the last item in the breadcrumbs
$show_last = $params->get('showLast', 1);

// Generate the trail
foreach ($list as $key => $item) :
if ($key !== $last_item_key) :
// Render all but last item - along with separator ?>
<li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
<?php if (!empty($item->link)) : ?>
<a itemprop="item" href="<?php echo $item->link; ?>" class="pathway"><span itemprop="name"><?php echo $item->name; ?></span></a>
<?php else : ?>
<span itemprop="name">
<?php echo $item->name; ?>
</span>
<?php endif; ?>

<?php if (($key !== $penult_item_key) || $show_last) : ?>
<span class="divider">
<?php echo $separator; ?>
</span>
<?php endif; ?>
<meta itemprop="position" content="<?php echo $key + 1; ?>">
</li>
<?php elseif ($show_last) :
// Render last item if reqd. ?>
<li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem" class="active">
<span itemprop="name">
<?php echo $item->name; ?>
</span>
<meta itemprop="position" content="<?php echo $key + 1; ?>">
</li>
<?php endif;
endforeach; ?>
</ul>
</div>
*

draff

  • Гуру
  • 5803
  • 433 / 7
  • ищу работу
Код
<?php if (($key !== $penult_item_key) || $show_last) : ?>
<span class="divider">
<?php echo $separator; ?>
</span>
<?php endif; ?>
Пропишите прямо в коде
Код
<?php if (($key !== $penult_item_key) || $show_last) : ?>
<span class="divider"> / </span>
<?php endif; ?>
*

polezniy

  • Захожу иногда
  • 430
  • 0 / 0
Спасибо, подскажите, а как добавить fa иконку перед главной, как ранее было?
*

polezniy

  • Захожу иногда
  • 430
  • 0 / 0
Цитировать
Пропишите прямо в коде
Код
<?php if (($key !== $penult_item_key) || $show_last) : ?>
<span class="divider"> / </span>
<?php endif; ?>


Протестил, что-то не сработало
*

polezniy

  • Захожу иногда
  • 430
  • 0 / 0
Установил модуль новый и решил все проблемы, подскажите а стандартный модуль хлебных крошек можно удалить?
*

draff

  • Гуру
  • 5803
  • 433 / 7
  • ищу работу
Установил модуль новый и решил все проблемы, подскажите а стандартный модуль хлебных крошек можно удалить?
В корзину- Да
*

polezniy

  • Захожу иногда
  • 430
  • 0 / 0
Я имею ввиду полностью, через управление? Или не стоит удалять?
*

draff

  • Гуру
  • 5803
  • 433 / 7
  • ищу работу
Я имею ввиду полностью, через управление? Или не стоит удалять?
Нет смысла. он стандартный, при обновлении снова будет .
*

polezniy

  • Захожу иногда
  • 430
  • 0 / 0
Я вас понял, спасибо.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как в хлебных крошках вывести заголовок страницы?

Автор zahar_92

Ответов: 4
Просмотров: 282
Последний ответ 10.02.2021, 09:20:25
от zahar_92
Почему в хлебных крошках показывается заголовок страницы

Автор ALEXRAW

Ответов: 17
Просмотров: 494
Последний ответ 04.12.2020, 23:36:46
от AlexB
Необходимо убрать '?layout=category' из ссылок в хлебных крошках - Joomla! 3.6.2б, JoomShoping

Автор mankutila

Ответов: 9
Просмотров: 1311
Последний ответ 02.10.2019, 17:16:23
от dmitry_stas
В хлебных крошках добавляется ?layout=list

Автор Gerostrat

Ответов: 8
Просмотров: 475
Последний ответ 06.06.2019, 21:58:35
от AlekVolsk
Freestyle Testimonials - лишний пункт в хлебных крошках

Автор fireman

Ответов: 6
Просмотров: 728
Последний ответ 11.11.2018, 18:21:18
от fireman