Новости Joomla

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

Adm1nspb

  • Захожу иногда
  • 112
  • 0 / 0
Добрый день.

Столкнулся с ситуацией, когда использование Breadcrumbs на сайте возможно, но затруднительно...визуально.

Т.к. после входа на 3-4 уровень материалов Breadcrumbs отображается уже на 2х, а позже 3х строках.
Подскажите , мжет кто сталкивался - есть ли альтернативные модули, которые не выводят ве уровни, а скажем выводят последние 2-3, или вместо названий вначале выводят скажем точки или еще что так, чтобы все влезло на одну строку
ибо отключение вывода главной и последнего уровня по факту не хватает =(
*

Gover

  • Захожу иногда
  • 189
  • 3 / 0
Re: Joomla 1.7 - Альтернативный Breadcrumbs
« Ответ #1 : 07.03.2012, 22:20:17 »
Типа вот так?
Только не знаю как убрать точки после Home

[вложение удалено Администратором]
« Последнее редактирование: 07.03.2012, 22:25:53 от Gover »
*

Adm1nspb

  • Захожу иногда
  • 112
  • 0 / 0
Re: Joomla 1.7 - Альтернативный Breadcrumbs
« Ответ #2 : 09.03.2012, 19:53:25 »
Примерно да.
В идеале чтобы предпоследнее было целиком как и последне. А так - все верно.
*

driver_by

  • Новичок
  • 6
  • 7 / 0
Re: Joomla 1.7 - Альтернативный Breadcrumbs
« Ответ #3 : 17.04.2012, 16:47:14 »
Примерно да.
В идеале чтобы предпоследнее было целиком как и последне. А так - все верно.

У себя на 2.5 сейчас решил так:
1. Создал в папке /templates/МОЙ_ШАБЛОН/html папку /mod_breadcrumbs
2. Скинул в /templates/МОЙ_ШАБЛОН/html/mod_breadcrumbs файл /modules/mod_breadcrumbs/tmpl/default.php
3. Отредактировал файлик и добавил:

Код
<div class="breadcrumbs<?php echo $moduleclass_sfx; ?>">
<?php if ($params->get('showHere', 1))
{
echo '<span class="showHere">' .JText::_('MOD_BREADCRUMBS_HERE').'</span>';
}
?>
<?php for ($i = 0; $i < $count; $i ++) :

// If not the last item in the breadcrumbs add the separator
if ($i < $count -1) {
if (mb_strlen($list[$i]->name) > 30) { //Мой код
$list[$i]->name = mb_substr($list[$i]->name, 0, 25)."..."; //Мой код
} //Мой код
if (!empty($list[$i]->link)) {
echo '<a href="'.$list[$i]->link.'" class="pathway">'.$list[$i]->name.'</a>';
} else {
echo '<span>';
echo $list[$i]->name;
echo '</span>';
}
if($i < $count -2){
echo ' '.$separator.' ';
}
}  elseif ($params->get('showLast', 1)) { // when $i == $count -1 and 'showLast' is true
if($i > 0){
echo ' '.$separator.' ';
}
echo '<span>';
echo $list[$i]->name;
  echo '</span>';
}
endfor; ?>
</div>

Мой код:
Код
if (mb_strlen($list[$i]->name) > 30) {
   $list[$i]->name = mb_substr($list[$i]->name, 0, 25)."...";
}

обрезает до 25 символов и добавяет "..." к тексту ссылки, если длина текста ссылки > 30.
Можно модифицировать под свои нужды ))
*

bistok

  • Осваиваюсь на форуме
  • 43
  • 0 / 0
Re: Joomla 1.7 - Альтернативный Breadcrumbs
« Ответ #4 : 07.01.2013, 19:04:46 »
А можно как-то изменить модуль, чтобы он показывал не путь пользователя а просто структуру? ТО есть Категория-подкатегория-...-подкатегория- название материала?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Телефонный справочник для Joomla 4

Автор kunsaid

Ответов: 2
Просмотров: 866
Последний ответ 28.06.2023, 17:35:43
от kunsaid
Где взять корзину для Joomla 4 Joomshoping 5

Автор oleg1015

Ответов: 2
Просмотров: 1029
Последний ответ 13.04.2023, 22:45:28
от sergeytolkachyov
Модуль случайного вывода ссылок на материалы для Joomla! 2.5

Автор Serhio

Ответов: 22
Просмотров: 8583
Последний ответ 15.03.2023, 11:19:27
от Doctor Death
Доступ к FTP через Joomla

Автор Arzamaks

Ответов: 10
Просмотров: 2363
Последний ответ 01.03.2023, 13:20:40
от all_zer
Ищу расширение типа tag meta для Joomla 4

Автор web1

Ответов: 2
Просмотров: 1189
Последний ответ 28.02.2023, 16:01:21
от sergeytolkachyov