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

KingSnake

  • Захожу иногда
  • 186
  • 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

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

Как получить дату создания категории по ее ID?

Автор x1

Ответов: 4
Просмотров: 52
Последний ответ 19.04.2019, 13:17:32
от x1
title категории

Автор artyomananov

Ответов: 1
Просмотров: 65
Последний ответ 17.04.2019, 15:46:06
от fireman
Вопрос по выводу материалов (Блог категории)

Автор Igoritaly

Ответов: 13
Просмотров: 1740
Последний ответ 15.04.2019, 21:27:22
от sivers
Порядок вывода материалов в категории / joomla3x

Автор Kate_zz

Ответов: 6
Просмотров: 104
Последний ответ 12.04.2019, 16:31:28
от Kate_zz
Как сделать вывод материалов не полностью, а кратко?

Автор MorfixProton

Ответов: 1
Просмотров: 59
Последний ответ 12.04.2019, 12:51:19
от effrit