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

KingSnake

  • Захожу иногда
  • 179
  • 0 / 1
Приветствую! Сижу на Joomla 3.6.5, шаблон t3_blank. На данный момент Breadcrumbs имеют вид: главная - ссылка из меню - категория - материал. Как убрать вывод категории? Нашел здесь способ для Joomla 2.5, но у меня в модуле другой код. Поэтому не получается, учитывая то что я в php не особо силен. Код модуля прикрепляю. Заранее спасибо за помощь)

Код
<?php
/**
 * @package     Joomla.Site
 * @subpackage  mod_breadcrumbs
 *
 * @copyright   Copyright (C) 2005 - 2016 Open Source Matters, Inc. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 */

defined('_JEXEC') or die;

JHtml::_('bootstrap.tooltip');
?>

<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>
*

pavelrer

  • Захожу иногда
  • 486
  • 9 / 1
Re: Запретить в Breadcrumbs вывод категории
« Ответ #1 : 10.04.2017, 00:19:02 »
Запретить не знаю как!
Тока сегодня для одного проекта, вырезал ненужное в крошках.
Вот пост, мой.
Не обращайте внимание, что ниже - я бухал, стыдно.
Но если скумекаете то возможно поможет!
http://joomlaforum.ru/index.php/topic,329210.0.html
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Поля field types - Вывод материала

Автор Шмайсер

Ответов: 11
Просмотров: 204
Последний ответ 25.10.2018, 12:51:54
от NewUsers
Подтягивает keywords с категории

Автор polezniy

Ответов: 7
Просмотров: 178
Последний ответ 23.10.2018, 21:25:49
от polezniy
Вывод дополнительных колонок в менеджере пользователей

Автор Nikolaha

Ответов: 10
Просмотров: 316
Последний ответ 16.10.2018, 13:06:38
от Nikolaha
Комментраии для описания категории?

Автор falkas

Ответов: 0
Просмотров: 83
Последний ответ 14.10.2018, 22:24:54
от falkas
Правильный метод другого шаблона категории материалов

Автор Ragivort

Ответов: 9
Просмотров: 155
Последний ответ 05.10.2018, 10:12:10
от Ragivort