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

Igoritaly

  • Давно я тут
  • 659
  • 2 / 0
Всем известно, что можно увидеть список материалов если вывести родительскую категорию посредством блога категории.
Но если категорий несколько и все они принадлежат еще одной родительской категории:

Родительская категория
 - Дочерняя категория 1
  - Материал 1
  - Материал 2
  - Материал 3
 - Дочерняя категория 2
  - Материал 1
  - Материал 2
  - Материал 3
 - Дочерняя категория 3
  - Материал 1
  - Материал 2
  - Материал 3

То выведя родительскую категорию посредством блога категории, мы лишь увидим списко дочерних категорий. Но материалы не отобразятся.
Как сделать так, чтобы можно было вывести сразу несколько категорий с отображением их материалов?
*

Mhz

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
А параметр  "Уровни подкатегорий" в каком значении у Вас?
Попробуйте выставить параметр:Все
« Последнее редактирование: 04.07.2015, 14:09:32 от Mhz »
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Поставьте модули, каждый выводит материалы в виде функционала блога из опр.категории/подкатегории и показывает в модуле миниблог.
Модулей масса, на вкус и цвет.
А меню открывает страницу с этими модулями, всё зависит от вашего дизайна шаблона и дизайна модулей.
***
А если красивее-я бы сделал табы вверху(или неважно где), при клике-переключать можно категории, не перегружая страницу, и вся страница имеет свои материалы в виде блога при клике.
А если ещё красивее-сделать в виде слайдера, табы меняются и показывают категории, пока не наведёшь мышкой и не "затормозишь" чтоб читать и выбрать материал. ::)
например 4 секунды(для рекламы время):

Код
<script src="jquery.min.js" type="text/javascript"></script>
      <script src="путь скрипта/скрипт.js" type="text/javascript"></script>
      <script type="text/javascript">
$(document).ready(function(){
$("#rotator > ul").tabs({fx:{opacity: "toggle"}}).tabs("rotate", 4000, true);
});
</script>
принудительно можно тоже нажимать будет...
ну и стоп дописать или паузу....тут уже как хотите.
ну и вывод в хтмл+цсс
чото я разошёлся  ^-^
« Последнее редактирование: 04.07.2015, 15:29:56 от vipiusss »
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

Igoritaly

  • Давно я тут
  • 659
  • 2 / 0
А параметр  "Уровни подкатегорий" в каком значении у Вас?
Попробуйте выставить параметр:Все


Параметр стоял именно "Все"
Поставьте модули, каждый выводит материалы в виде функционала блога из опр.категории/подкатегории и показывает в модуле миниблог.
Модулей масса, на вкус и цвет.
А меню открывает страницу с этими модулями, всё зависит от вашего дизайна шаблона и дизайна модулей.
***
А если красивее-я бы сделал табы вверху(или неважно где), при клике-переключать можно категории, не перегружая страницу, и вся страница имеет свои материалы в виде блога при клике.
А если ещё красивее-сделать в виде слайдера, табы меняются и показывают категории, пока не наведёшь мышкой и не "затормозишь" чтоб читать и выбрать материал. ::)
например 4 секунды(для рекламы время):

Код
<script src="jquery.min.js" type="text/javascript"></script>
      <script src="путь скрипта/скрипт.js" type="text/javascript"></script>
      <script type="text/javascript">
$(document).ready(function(){
$("#rotator > ul").tabs({fx:{opacity: "toggle"}}).tabs("rotate", 4000, true);
});
</script>
принудительно можно тоже нажимать будет...
ну и стоп дописать или паузу....тут уже как хотите.
ну и вывод в хтмл+цсс
чото я разошёлся  ^-^

Вариант очень интересный. Но в моем случае, пока не обязателен.
Еще раз объясню. Представим себе каталог машин (общая категория "Машины"). Машины делятся на марки, BMW, Toyota, ВАЗ (это и будут подкатегории).
То есть все машины относятся каждая к своей категории и к одной общей.
Если мы категории BMW, Toyota и ВАЗ привяжем к категории "Машины", то при выборе в меню ссылки на блог категории "машины", увидим лишь несколько ссылок на подкатегории, BMW, Toyota и ВАЗ.
Joomla к сожалению не отображает материалы родительской категории, хотя по логике было бы правильно их показывать.
И хотелось-бы, чтобы при попадании на страницу родительской категории "машины", мы могли увидеть все машины, в независимости от марки, а при нажатии на марку машины, на странице подгружались бы машины лишь определенной марки (здесь хорошо, подошел бы эффект таба).

P.S. Не обязательно марки машин делать категориями. Возможно например относить весь товар к категории "машины", а марки делить посредством тегов, а уже по тегам фильтровать. Возможно ли это как-то реализовать? Кто сталкивался?
*

AlekVolsk

  • Гуру
  • 6915
  • 415 / 4
Joomla к сожалению не отображает материалы родительской категории, хотя по логике было бы правильно их показывать.
И хотелось-бы, чтобы при попадании на страницу родительской категории "машины", мы могли увидеть все машины, в независимости от марки, а при нажатии на марку машины, на странице подгружались бы машины лишь определенной марки (здесь хорошо, подошел бы эффект таба).
Вы это делаете на стандартных материалах?
Варианта решения 3:
1) отказ от материалов в сторону cck, например jbzoo (для ваших целей пойдет и бесплатная версия)
2) отказ от материалов в сторону самописного компонента (решение тяжелое, но самое верное как самое гибкое, имхо, хотя неизвестен весь спектр поставленных задач)
3) сделайте модуль вывода материалов нужной категории, сделайте уникальный контент-плагин, который будет выводить модуль с параметрами, заданными в плагине, т.е., например: {loadmodcat catid1,catid2,catid3} - вывод материалов категорий с указанными id, без указания id - все категории
Эффект таба - явно не вариант для стандартных материалов
*

Igoritaly

  • Давно я тут
  • 659
  • 2 / 0
Вы это делаете на стандартных материалах?
Да. Самым обычным образом
1) отказ от материалов в сторону cck, например jbzoo (для ваших целей пойдет и бесплатная версия)
Сколько уйдет времени на освоение этого компонента?
Еще минус, материалов на сайте созданных стандартным образом, уже штук 150, придется все переносить
3) сделайте модуль вывода материалов нужной категории, сделайте уникальный контент-плагин, который будет выводить модуль с параметрами, заданными в плагине, т.е., например: {loadmodcat catid1,catid2,catid3} - вывод материалов категорий с указанными id, без указания id - все категории
Эффект таба - явно не вариант для стандартных материалов
Можно по подробнее? что за уникальный контент-плагин?
*

tati-2000

  • Захожу иногда
  • 308
  • 2 / 0
Подскажите пожалуйста, блог категории (материалы joomla) поставила настройки везде заголовок как ссылка. "Подробнее " ссылка, категория - ссылка, заголовок материала - никак. 
Код

<div class="jnewstext">
<?php if ($params->get('show_title')) {?>
<h4>
<?php if ($params->get('link_titles') && $params->get('access-view')) : ?>
<a class="titlelink" ref="<?php echo JRoute::_(ContentHelperRoute::getArticleRoute($this->item->slug, $this->item->catid)); ?>">
<?php echo $this->escape($this->item->title); ?></a>
<?php else : ?>
<?php echo $this->escape($this->item->title); ?>
<?php endif; ?>
</h4>
<?php } ?>
<?php if ($params->get('show_category')) {?>
<h3>
<?php $title = $this->escape($this->item->category_title);
$url = '<a  class="catlink" href="' . JRoute::_(ContentHelperRoute::getCategoryRoute($this->item->catid)). '">' . $title . '</a>'; ?>
<?php if ($params->get('link_category')) : ?>
<?php echo $url; ?>
<?php else : ?>
<?php $title; ?>
<?php endif; ?>
</h3>
<?php } ?>
</div>
« Последнее редактирование: 03.11.2016, 23:01:58 от tati-2000 »
*

tati-2000

  • Захожу иногда
  • 308
  • 2 / 0
Нашла опечатку в коде. Извиняюсь. Так просто оказалось. Не ожидала :))
*

SolopoV

  • Давно я тут
  • 573
  • 16 / 0
  • зеленею...
Нашла опечатку в коде. Извиняюсь. Так просто оказалось. Не ожидала :))
И что за очепятка была? Тоже столкнулся...
*

sivers

  • Живу я здесь
  • 2453
  • 333 / 0
Видимо в теге <a> атрибут ref вместо href.
На связи в telegram @sivers
sivers @ inbox . ru
https://sivers.su/
*

SolopoV

  • Давно я тут
  • 573
  • 16 / 0
  • зеленею...
Видимо в теге <a> атрибут ref вместо href.
А в каком файле то?

У меня блог главной категории выводит только материалы из первой подкатегории. Материалы из остальных подкатегорий почему то не выводятся.
*

sivers

  • Живу я здесь
  • 2453
  • 333 / 0
А в каком файле то?
в процитированном выше фрагменте
На связи в telegram @sivers
sivers @ inbox . ru
https://sivers.su/
*

SolopoV

  • Давно я тут
  • 573
  • 16 / 0
  • зеленею...
в процитированном выше фрагменте
Во.. это я и сам вижу. Спасибо. А вот в чем причина что блог главной категории выводит только материалы из первой подкатегории неясна. Все настройки перепробовал. Шаблон стандартный.. колдовство прям.
*

sivers

  • Живу я здесь
  • 2453
  • 333 / 0
Не знаю. Может ограничение по количеству в пункте меню?
На связи в telegram @sivers
sivers @ inbox . ru
https://sivers.su/
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Блог | Тайтл, description подкатегории

Автор darkghost

Ответов: 0
Просмотров: 191
Последний ответ 02.02.2024, 22:25:53
от darkghost
Не удается разблокировать в менеджере материалов.

Автор vityavoluevich

Ответов: 0
Просмотров: 225
Последний ответ 10.01.2024, 09:05:30
от vityavoluevich
Поиск в Материал- Блог категории

Автор mag_num83

Ответов: 1
Просмотров: 312
Последний ответ 14.09.2023, 20:36:34
от beliyadm
Модуль «Материалы - Новости» выводит неправильное количество материалов

Автор goga_pgasovav

Ответов: 1
Просмотров: 375
Последний ответ 20.03.2023, 19:30:45
от goga_pgasovav
Как назначить пункту меню ссылку на категории К2?

Автор kochevnik

Ответов: 1
Просмотров: 301
Последний ответ 12.03.2023, 16:26:44
от kochevnik