Перейти до основного змісту
  Четвер, 25 жовтня 2018 р.
  4 Відповіді
  1,1 тис. Відвідувань
  Підпишіться
Я використовую My Maps Location з елементами K2. Чи можливо переглянути лише дочірні категорії в полі вибору категорії?
Тобто,
у мене є така деревоподібна структура:

Категорія 1
--- Підкатегорія 1.1
--- Підкатегорія 1.2
--- Підкатегорія 1.3
Категорія 2
--- Підкатегорія 2.1
--- Підкатегорія 2.2

Тепер на кожній карті в полі вибору категорії я можу бачити всі категорії та підкатегорії, але я хочу бачити лише Категорію 1 та її 3 дочірні підкатегорії.
Дякую.
А
7 років тому
Привіт,

Дякуємо, що зв’язалися з нами щодо цього розширення.
Я використовую My Maps Location з елементами K2. Чи можливо переглянути лише дочірні категорії в полі вибору категорії?
Тобто,
у мене є така деревоподібна структура:

Категорія 1
--- Підкатегорія 1.1
--- Підкатегорія 1.2
--- Підкатегорія 1.3
Категорія 2
--- Підкатегорія 2.1
--- Підкатегорія 2.2

Тепер на кожній карті в полі вибору категорії я можу бачити всі категорії та підкатегорії, але я хочу бачити лише Категорію 1 та її 3 дочірні підкатегорії.

Так, вам слід увімкнути Фільтр категорії відображення параметр у налаштуваннях. На інтерфейсі ви можете вибрати Категорію 1, тоді ви побачите, що в категорії 1 може бути її підкатегорією.

Сподіваюся, це допоможе!
здоров'я,
N
7 років тому
Привіт, проблема в тому, що в полі вибору я бачу всі категорії K2.
А
7 років тому
Привіт,

дякую, що звернулися до мене з додатковою інформацією.
Будь ласка, надішліть нам запит (меню Підтримка > Підтримка запитів). Наш відповідальний розробник подивиться, як він може вам допомогти.

Щиро дякую!
З повагою,
А
7 років тому
@Nico1979,
якщо ви перевірите default_form.php, там код буде записано як $this->k2category, що створює поле категорії.
$this->k2catid=JFactory::getApplication()->input->getInt('k2_catid',$this->extra_catid);

require_once JPATH_ADMINISTRATOR.'/components/com_k2/models/categories.php';
$categoriesModel = K2Model::getInstance('Categories', 'K2Model');
//ви можете змінити код тут і вставити свій ідентифікатор категорії
$categories = array_merge(
array('' => JText::_('JOPTION_SELECT_CATEGORY')), $categoriesModel->categoriesTree(NULL, true, false)
);
$this->k2category=JHTML::_('select.genericlist', $categories, 'k2_catid', 'class="inputbox"', 'value', 'text', $this->k2catid);
  • сторінка:
  • 1
На цю публікацію ще немає відповідей.