ti-enxame.com

O mapeamento do conteúdo do site Visualizar níveis de acesso está usando

Existe alguma maneira conveniente de descobrir qual conteúdo está usando níveis de acesso de visualização específicos? Desejo excluir o Nível de Acesso do Cliente, no site atualizado para J3.3.0, mas ele exibe a mensagem de erro:

Você não pode excluir o nível de acesso da visualização '4: Nível de acesso do cliente' porque está sendo usado pelo conteúdo.

Como descobrir onde está sendo usado, em todo o banco de dados?

1
FFrewin

Parece que não existe uma ferramenta para exibir todos os níveis de acesso de todos os itens do site. Portanto, alguém terá que passar por todos os componentes ou, no caso de seguir a resposta de Lodder, pelas tabelas db e pesquisar/filtrar os itens que têm o nível de acesso em questão.

No meu caso, foi o exemplo de módulo html personalizado que demonstra o nível de acesso do cliente. Provavelmente, este site foi instalado inicialmente com o conteúdo da demonstração.

0
FFrewin

Se você visualizar o #__content tabela de banco de dados usando PhpMyAdmin ou algo semelhante, você verá cada artigo em uma nova linha. Você também verá no topo os nomes das colunas. O nome da coluna que você precisa procurar é "acesso". Se você rolar para baixo, altere todas as linhas com o nível de acesso de 4 para outro valor.

Se você não tiver certeza de qual número alterar, vá para ver os Níveis de Acesso no back-end do Joomla e cada nível tem um ID. Este é o valor que você precisa alterá-lo.

Espero que isto ajude

1
Lodder

Acredito que o ACL Manager possa ajudar na visualização de todos os níveis de acesso:

http://www.aclmanager.net/

As capturas de tela mostram uma grade de componentes e categorias. Não tenho certeza se ele vai para o nível do artigo.

1
Chad Windnagle