Новости Joomla

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

krugvictory

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
Проблема с хлебными крошками (Joomla 2.5) - как убрать ссылку на категорию из хлебных крошек (в которой находится материал)?
Модуль крошек использую стандартный из Joomla 2.5.
Умные люди, подскажите, пожалуйста, как убрать из хлебных крошек название(ссылку) на категорию?
Для примера показываю как у меня сформировались крошки:
Главная -- Важно знать -- Материалы сайта -- Мебельные ткани
Здесь "Материалы сайта" - это категория, где лежит материал "Мебельные ткани". И это название категории мне тут совсем не нужно. Да и ссылка ведет фиг знает на что. - на страницу, где все материалы данной категории вывалены.
Как убрать, подскажите!
На форуме тут рылась. Конечного решения не нашла. Может подскажите где ещё посмотреть?
Нашла вариант
" Делаете альтернативный макет хлебокрошек и вставляете условие проверки структуры ссылки вида "если это НЕссылка на категорию, то выводить".
А как это сделать. ума не приложу. Подскажите! Как этот макет делать? какой там код прописывать?
« Последнее редактирование: 29.01.2013, 21:52:36 от krugvictory »
*

rockettboost

  • Захожу иногда
  • 383
  • 3 / 5
заходите в modules > mod_breadcrumds > tmpl > deafult.php


ищите строчку 40-43 и комментируете

//  echo '<span>';
    echo $list[$i]->name;
    echo '</span>';
*

krugvictory

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
заходите в modules > mod_breadcrumds > tmpl > deafult.php


ищите строчку 40-43 и комментируете

//  echo '<span>';
    echo $list[$i]->name;
    echo '</span>';
Попробовала так сделать, как вы написали. Зашла в нужный файл и закомментировала строки 40-43:
//       echo '<span>';
//         echo $list[$i]->name;
//           echo '</span>';

В итоге скрылось не то .что нужно. Мне надо было скрыть категорию, а скрылось название страницы, на которой в данный момент нахожусь.
То есть было так:  Главная - Важно знать - Материалы сайта -  Мебельные ткани
А стало так:   Главная - Важно знать - Материалы сайта -  (и тут пусто)

Мне нужно было скрыть "Материалы сайта", а "Мебельные ткани" чтобы остались.
Видимо нужно что-то другое закомментировать? Подскажите, пожалуйста, что ещё можно попробовать!
*

rockettboost

  • Захожу иногда
  • 383
  • 3 / 5
материалы сайта это дочерный пункт меню ?
*

krugvictory

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
Вот приведу для наглядности весь код из этого файла:

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

// no direct access
defined('_JEXEC') or die;
?>

<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 ++) :
   // Workaround for duplicate Home when using multilanguage
   if ($i == 1 && !empty($list[$i]->link) && !empty($list[$i-1]->link) && $list[$i]->link == $list[$i-1]->link) {
      continue;
   }
   // If not the last item in the breadcrumbs add the separator
   if ($i < $count -1) {
      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>
*

krugvictory

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
материалы сайта это дочерный пункт меню ?

Нет. Сейчас объясню.
У меня на сайте есть верхнее меню. Там в нем пункт "Важно знать". ТО есть он привязан к меню.
На материале (странице), привязанной к этому пункту меню, то есть на странице "важно знать" есть список li.
В нем есть пункт "Мебельные ткани", с которого через "Добавить/изменить ссылку" я привязала открытие материала (страницы) с названием "Мебельные ткани".
А этот материал "Мебельные ткани" в админке привязан к категории "Материалы сайта".
Понятно объяснила?
*

rockettboost

  • Захожу иногда
  • 383
  • 3 / 5
не очень ))) картинки есть ?
или ссылка на сайт
*

krugvictory

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
Здесь для примера я писала про пункт "Мебельные ткани".
Но на данный момент я сложным путем сделала на этом сайте чтоб крошки нормально выглядели.. То есть через перелинковку, добавление каждого материала в скрытое меню. (Через ..опу в общем :) )
Но хочется сделать по-человечески, чтоб такой ерундой не заниматься.
И вот на форуме вычитала:
" Делаете альтернативный макет хлебокрошек и вставляете условие проверки структуры ссылки вида "если это НЕссылка на категорию, то выводить". Хочется что-то подобное. ..
Как вы все правите  у себя на сайтах крошки?
« Последнее редактирование: 31.01.2013, 13:25:32 от krugvictory »
*

rockettboost

  • Захожу иногда
  • 383
  • 3 / 5
у тебя ещё и верстка табличная, аля 90е .
так открой материалы сайта
*

krugvictory

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
« Последнее редактирование: 31.01.2013, 13:10:08 от krugvictory »
*

rockettboost

  • Захожу иногда
  • 383
  • 3 / 5
*

krugvictory

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
« Последнее редактирование: 31.01.2013, 13:56:33 от krugvictory »
*

rockettboost

  • Захожу иногда
  • 383
  • 3 / 5
« Последнее редактирование: 31.01.2013, 13:30:03 от rockettboost »
*

rockettboost

  • Захожу иногда
  • 383
  • 3 / 5
и непонятно почему у тебя каждый li обёрнут в ul ?
*

krugvictory

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
и непонятно почему у тебя каждый li обёрнут в ul ?

по поводу "li обёрнут в ul" не заметила. Поправлю. Это наверно когда пункты в списке ul создавала - там нажимала enter пару раз каждый раз и видимо поэтому как-то так получилось. Это я поправлю. Это мелочь. Уже поправила точнее..
« Последнее редактирование: 31.01.2013, 13:57:14 от krugvictory »
*

rockettboost

  • Захожу иногда
  • 383
  • 3 / 5
1. как то так сделал бы. Это на главной чтоли выложил бы "Важно знать"? Не поняла тут..

нет, так чтобы важно знать в хлебных крошках был обёрнут в h1  а в заголовке твоих спискав убрать "Важно знать"
*

rockettboost

  • Захожу иногда
  • 383
  • 3 / 5
это тебе за деньги этот сайт делали ?
« Последнее редактирование: 31.01.2013, 14:23:00 от rockettboost »
*

krugvictory

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
нет, так чтобы важно знать в хлебных крошках был обёрнут в h1  а в заголовке твоих спискав убрать "Важно знать"
Так если в хлебных крошках тут обернуть "Важно знать" в h1, в заголовке убрать "Важно знать". Это же проблему мою не решает.. А дальше если переходить по ссылке из этого списка - то он будет отображаться в том виде, что я писала.  " Главная - Важно знать - Материалы сайта -  Мебельные ткани".
Как отображение категории то убрать?
*

rockettboost

  • Захожу иногда
  • 383
  • 3 / 5


я не пойму, что не так ?
кроме того что заглавие 3 раза написано - всё нормально
« Последнее редактирование: 31.01.2013, 13:29:55 от rockettboost »
*

krugvictory

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
« Последнее редактирование: 31.01.2013, 14:28:31 от krugvictory »
*

krugvictory

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
Давай я сейчас сделаю так. как было до того. как я вчера каждый пункт списка забила в скрытое меню.. На сайте то сейчас поэтому нормально всё выглядит..
*

krugvictory

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
http://gyazo.com/7f88a19f2475b176551105219ca69a26  вот так выглядело раньше. У меня на локалке есть версия старая. Я в ней пытаюсь найти решение.
*

rockettboost

  • Захожу иногда
  • 383
  • 3 / 5
так а зачем тебе пункт меню материалы сайта, привязывай к предыдущему пункту ?
*

krugvictory

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
так а зачем тебе пункт меню материалы сайта, привязывай к предыдущему пункту ?

Материалы сайта  - это не пункт меню. Это название категории, где лежит материал . И вот это самое название категории нужно убрать из вывода в хлебных крошках http://gyazo.com/4ff635c9d6aefcb551958cf2a9b35861
*

rockettboost

  • Захожу иногда
  • 383
  • 3 / 5
хлебные крошки отображают пункты меню, причём тут категория . смотрите в главном или скрытом меню
*

krugvictory

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
хлебные крошки отображают пункты меню, причём тут категория . смотрите в главном или скрытом меню
в том то и дело, что не только пункты меню они отображают. Вот похожая тема была http://joomlaforum.ru/index.php/topic,203653.new.html
*

krugvictory

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
http://gyazo.com/a75d61693bcb67f184d1af311da06f91 вот предлагали решения. Я вчера по первому методу сделала. Поэтому у меня на сайте сейчас отображается нормально на первый взгляд..
А хочется что-то типа как по 2-му методу предлагают
*

krugvictory

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
« Последнее редактирование: 31.01.2013, 13:42:44 от krugvictory »
*

krugvictory

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
его ещё мне можно попробовать сделать?

"условие проверки структуры ссылки вида "если это НЕссылка на категорию, то выводить"."  - такое не знаете как сделать?
*

rockettboost

  • Захожу иногда
  • 383
  • 3 / 5
смотрите внимательно настройки отображения вашего меню, привязку материалов, отображение материалов и категорий !
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как редактировать отдельную страницу Joomla 2.5?

Автор mrporter

Ответов: 0
Просмотров: 13978
Последний ответ 14.09.2023, 22:16:47
от mrporter
Joomla 2.5.28, Safari под маком и сессии session

Автор beliyadm

Ответов: 19
Просмотров: 16733
Последний ответ 29.03.2023, 12:17:19
от Sawell
Joomla 2.5.28 как скачать все файлы через панель управления

Автор Sergei41984

Ответов: 7
Просмотров: 14484
Последний ответ 27.12.2022, 23:30:38
от Sergei41984
Расширения для Joomla! 1.6 (коллекция полезных ссылок)

Автор Sulpher

Ответов: 124
Просмотров: 145188
Последний ответ 03.12.2022, 16:15:19
от besttechoff
Почему в админке Joomla 2.58 - у меня 16 админов показывает?

Автор dyalex

Ответов: 7
Просмотров: 15362
Последний ответ 27.10.2022, 19:03:45
от marksetter