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

Rust163

  • Захожу иногда
  • 17
  • 0
Категории в K2
« : 20.02.2012, 07:11:09 »
Доброго времени суток форумчане! у меня возник такой вопрос по компоненту K2 - как оставить видимыми только необходимые мне категории, а остальные "выключить" из общего доступа?

Поясняю:
У меня на сайте есть куча категорий, к примеру - а1,а2,а3,а4,а5. Я в настройках К2 выбираю только нужные мне категории (например а2,а5), которые бы отражались определенной группе, у которой есть права на добавление статей с главной,но, когда они начинают выбирать категорию, они видят все категории (а1,а2,а3,а4,а5) присутствующие на моем сайте, но добавить могут только в те, которые указал я (а2,а5). Так вот суть вопроса в том, чтобы выключить неактивные категории (а1,а3,а4), как это сделать?
*

Ramsey

  • Захожу иногда
  • 13
  • 1
Re: Категории в K2
« Ответ #1 : 20.02.2012, 19:34:36 »
Здравствуйте! Поддерживаю вопрос. Добавлю ещё, что по какакой-то причине некоторые из категорий, отображаемых с фронтенда для пользователей группы "registered", являются неактивными (невозможно их выбрать при добавлении материалов с фронтенда). Странное дело, тем паче, что неактивные категории наследуют свойства из той же категории, что и активные, присутствующие в этом списке.
*

Ramsey

  • Захожу иногда
  • 13
  • 1
Re: Категории в K2
« Ответ #2 : 20.02.2012, 22:20:01 »
Так, второй вопрос (неактивные категории) - моя собственная глупость. 1-й пункт (отображать только нужные категории) - актуален. Существующими средствами это реализовать нельзя. Полагаю, надо куда-то добавлять условие скрытия задизабленных категорий.
*

Rust163

  • Захожу иногда
  • 17
  • 0
Re: Категории в K2
« Ответ #3 : 21.02.2012, 07:09:15 »
пытался поиграть с настройками "Уровень доступа" и добавлением/удалением определенных групп пользователей, но это результата не принесло... вопрос еще актуален...
*

Rust163

  • Захожу иногда
  • 17
  • 0
Re: Категории в K2
« Ответ #4 : 21.02.2012, 18:16:25 »
неужели ни одного помощника не найдется?
*

Rust163

  • Захожу иногда
  • 17
  • 0
Re: Категории в K2
« Ответ #5 : 23.02.2012, 09:44:34 »
До сих пор актуально...
*

eclipseggg

  • Завсегдатай
  • 415
  • 30
Re: Категории в K2
« Ответ #6 : 01.04.2012, 12:19:11 »
файл administrator/components/com_k2/models/categories.php

открываем

меняем это
Код
		$list = JHTML::_('menu.treerecurse', 0, '', array (), $children, 9999, 0, 0);
$mitems = array ();
foreach ($list as $item) {
$item->treename = JString::str_ireplace(' ', '- ', $item->treename);

if($item->trash) $item->treename .= ' [**'.JText::_('K2_TRASHED_CATEGORY').'**]';
if(!$item->published) $item->treename .= ' [**'.JText::_('K2_UNPUBLISHED_CATEGORY').'**]';

$mitems[] = JHTML::_('select.option', $item->id, $item->treename);
}
return $mitems;
}

на это
Код
		$list = JHTML::_('menu.treerecurse', 0, '', array (), $children, 9999, 0, 0);
$mitems = array ();
foreach ($list as $item) {
$item->treename = JString::str_ireplace(' ', '- ', $item->treename);

if($item->trash) $item->treename .= ' [**'.JText::_('K2_TRASHED_CATEGORY').'**]';

if($item->published){$mitems[] = JHTML::_('select.option', $item->id, $item->treename);}
}
return $mitems;
}
*

terr

  • Живу я здесь
  • 827
  • 8
  • Ученик html-я
Re: Категории в K2
« Ответ #7 : 03.07.2012, 11:39:02 »
категории хоть и не активны с фронтенда для зареганых, но все ровно видны
« Последнее редактирование: 03.07.2012, 11:46:40 от terr »
Да какова к....я оно не пашет, будем страдать и пытать дальше
*

WinnieAlex

  • Осваиваюсь на форуме
  • 28
  • 3
Re: Категории в K2
« Ответ #8 : 25.03.2013, 14:51:00 »
Предложенное решение указанной проблемы не решает, а лишь создает новую (названия категорий начинают криво отображаться)! Вопрос все еще актуален. Как сделать, чтобы категории, недоступные для пользователей данной группы, не были видны в выпадающем списке выбора? Может, кто-то решил эту задачку?
*

jurassik

  • Завсегдатай
  • 668
  • 49
Re: Категории в K2
« Ответ #9 : 25.03.2013, 18:28:13 »
в шаблоне /components/com_k2/templates/default/itemform.php
вместо вывода категорий, жестко прописать существующие категории для конкретных групп пользователей
сам шучу - сам смеюсь
*

Виталик1985

  • Осваиваюсь на форуме
  • 27
  • 0
Re: Категории в K2
« Ответ #10 : 18.07.2015, 11:38:31 »
Извините, но все-таки, что нужно сделать что бы "жестко" их прописать
В файле /components/com_k2/templates/default/itemform.php они выводятся одной строчкой
Код
<?php echo $this->lists['categories']; ?>
на что заменить.... ?

Заранее большое спасибо!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Ссылка с главной на категории

Автор ZyXil

Ответов: 0
Просмотров: 36
Последний ответ 18.09.2017, 16:18:26
от ZyXil
Убрать дубль заголовка категории внизу материала

Автор Inngrid

Ответов: 18
Просмотров: 302
Последний ответ 01.08.2017, 08:09:25
от Inngrid
Отображение списка материалов в категории

Автор sergspb

Ответов: 3
Просмотров: 414
Последний ответ 28.04.2017, 13:42:54
от sergspb
Категории K2 и mod_breadcrumbs

Автор lexxbry

Ответов: 0
Просмотров: 339
Последний ответ 11.04.2017, 12:48:00
от lexxbry
K2 отображение списка материалов категории

Автор MosTender

Ответов: 5
Просмотров: 369
Последний ответ 10.04.2017, 19:02:47
от MosTender