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

Igoritaly

  • Давно я тут
  • 655
  • 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

  • Гуру
  • 5746
  • 343 / 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

  • Давно я тут
  • 655
  • 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

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

Igoritaly

  • Давно я тут
  • 655
  • 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

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

sivers

  • Завсегдатай
  • 1361
  • 179 / 0
Видимо в теге <a> атрибут ref вместо href.
На связи в телеге @sivers
*

SolopoV

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

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

sivers

  • Завсегдатай
  • 1361
  • 179 / 0
А в каком файле то?
в процитированном выше фрагменте
На связи в телеге @sivers
*

SolopoV

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

sivers

  • Завсегдатай
  • 1361
  • 179 / 0
Не знаю. Может ограничение по количеству в пункте меню?
На связи в телеге @sivers
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Список материалов категории, как добавить колонку?

Автор Abell007

Ответов: 1
Просмотров: 69
Последний ответ 08.08.2020, 13:17:16
от AlexB
Как очистить историю версий материалов?

Автор Chigolberi

Ответов: 9
Просмотров: 292
Последний ответ 02.08.2020, 11:25:46
от wishlight
Отображение материалов

Автор Oyile

Ответов: 2
Просмотров: 233
Последний ответ 01.08.2020, 17:33:03
от Oyile
Как создавать категории напрямую в базе через таблицы (найти таблицу)?

Автор zxgame

Ответов: 4
Просмотров: 153
Последний ответ 21.07.2020, 12:14:21
от NewUsers
Как модифицировать страницу редактирования материалов Joomla 3?

Автор Damarkuzz

Ответов: 3
Просмотров: 195
Последний ответ 10.07.2020, 07:31:15
от rsn