Pular para o conteúdo principal
  Quinta-feira, 25 de outubro de 2018
  4 Respostas
  1,1 mil visitas
  Se inscrever
Estou usando My Maps Location com o K2 Items. É possível visualizar apenas as subcategorias no campo de seleção de categoria?
Por exemplo,
tenho a seguinte estrutura em árvore:

Categoria 1
--- Subcategoria 1.1
--- Subcategoria 1.2
--- Subcategoria 1.3
Categoria 2
--- Subcategoria 2.1
--- Subcategoria 2.2

Atualmente, em todos os mapas, no campo de seleção de categoria, consigo ver todas as categorias e subcategorias, mas gostaria de ver apenas a Categoria 1 e suas 3 subcategorias.
Obrigado.
A
7 anos atrás
Oi,

Obrigado por nos contatar aqui sobre esta extensão.
Estou usando My Maps Location com o K2 Items. É possível visualizar apenas as subcategorias no campo de seleção de categoria?
Por exemplo,
tenho a seguinte estrutura em árvore:

Categoria 1
--- Subcategoria 1.1
--- Subcategoria 1.2
--- Subcategoria 1.3
Categoria 2
--- Subcategoria 2.1
--- Subcategoria 2.2

Atualmente, em todos os mapas, no campo de seleção de categoria, consigo ver todas as categorias e subcategorias, mas gostaria de ver apenas a Categoria 1 e suas 3 subcategorias.

Sim, você deve ativar Exibir filtro de categoria parâmetro nas configurações. No frontend, você pode selecionar a Categoria 1 e, em seguida, verá quais subcategorias estão dentro da Categoria 1.

Espero que ajude!
Felicidades,
N
7 anos atrás
Olá, o problema é que no campo de seleção consigo ver todas as categorias do K2.
A
7 anos atrás
Olá,

obrigado por retornar com mais informações.
Por favor, abra um chamado (menu Suporte > Suporte por chamado). Nosso desenvolvedor responsável verá como pode ajudá-lo.

Muito obrigado!
Atenciosamente,
A
7 anos atrás
@Nico1979
Se você verificar o arquivo default_form.php, verá que o código `$this->k2category` cria a caixa de categoria.
`$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');
//você pode alterar o código aqui e inserir o ID da sua categoria
$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);
  • Página :
  • 1
Ainda não há respostas para esta postagem.