Como usar tipos de postagem personalizados do Joomla no mecanismo de pesquisa de localização
My Maps Location agora oferecem tipos de postagem personalizados para que possamos criar campos e filtrar os locais enviados, tornando-o uma extensão poderosa que vai direto ao ponto e permite que os usuários encontrem exatamente o que precisam!
Os mapas nos sites Joomla (e em todos os sites em geral) são úteis e têm muitos casos de uso, por exemplo, se quisermos mostrar onde está localizada a nossa empresa ou se quisermos que outras pessoas compartilhem uma localização, mas um dos principais problemas é que poderíamos acabar com muitos locais e poderia ser difícil encontrar um em específico onde My Maps Location ajudasse com todos os filtros que ele oferece.
Com os campos personalizados My Maps Location , poderemos gerar um campo com um tipo específico e fazê-lo aparecer em todas as configurações de localização, nos dando todo o controle de como esse filtro funcionará.
Índice
Como criar um campo personalizado para um mapa Joomla
Em primeiro lugar, é importante observar que precisamos My Maps Location s instalado para seguir este tutorial.
Vamos começar com o primeiro passo que é criar nosso campo personalizado e para isso precisamos ir em Components > My Maps Location > Custom Fields .
Nesta página veremos o Novo no topo, vamos clicar nele para criar nosso novo Campo Personalizado.
Serão abertas 3 abas que nos permitirão personalizar e criar totalmente nosso campo personalizado, a primeira aba é Geral onde podemos adicionar um título, tipo, descrição, bem como definir se é obrigatório e se queremos que esteja em uma categoria, também podemos defini-la como Pública ou restringir o acesso (se quisermos uma pesquisa avançada, por exemplo).
Neste caso, para o tutorial, criaremos um filtro para Área como se fosse um site com catálogo de empresas/serviços.
Neste caso estaremos utilizando um campo de rádio para que possamos criar as opções no final da página.
É importante notar que o tipo tem muitas opções que podemos selecionar e também podemos usar as opções ACF aí.
Agora temos a segunda aba que é options , esta aba nos oferece muitas opções avançadas para que possamos personalizar totalmente nosso novo campo personalizado, por exemplo, podemos adicionar classes aos nossos campos ou se quisermos que o rádio seja um botão ou ou um switcher e muitas outras opções que estão divididas em 3 caixas.
Opções
de formulário
Opções de exibição
Pesquisa Inteligente (para permitir que o campo seja pesquisável)
Agora podemos ir para a próxima aba Publicação, onde podemos adicionar uma data de publicação aos nossos filtros, bem como editá-la.
E agora temos a última aba que é Permissions , onde podemos permitir ou não que outros usuários editem/removam o campo personalizado que está sendo criado.
Podemos personalizar totalmente nosso campo e finalizá-lo clicando em Salvar e Fechar .
E terminou! Nosso campo personalizado está pronto para ser definido em nossos locais.
Adicionando campos personalizados aos locais do Joomla Maps
Agora que nosso Campo Personalizado foi criado, precisamos configurá-lo em nossos locais para permitir que o filtro saiba o que mostrar quando uma opção for selecionada ou digitada.
Para fazer isso, precisamos ir aos locais em My Maps Location > Location e editar nossos locais, é claro, uma opção será selecionada por padrão para que não precisemos editar especificamente todos os locais, apenas aqueles que nós não quero mostrar com a opção padrão.
Neste caso, podemos ver 5 campos diferentes neste local.
Configurar nossos Campos Personalizados é tão fácil quanto escolher/digitar uma opção ali, nossa localização estará pronta para ser filtrada! Como você pode ver, as possibilidades são ilimitadas com esse recurso fácil de usar.
Agora podemos adicionar nosso mapa diretamente ao nosso site! Neste exemplo, estamos adicionando-o a um item de menu.
Primeiro, precisamos ir para My Maps Location > Configuration > Advanced display configuration.
Nesta seção, precisamos encontrar a Pesquisar campos personalizados , nesta tabela podemos selecionar e adicionar os campos personalizados que serão adicionados aos módulos.
Clicar no botão Adicionar pesquisa personalizada abre uma seção com a opção de digitar um rótulo, selecionar o campo personalizado e o tipo de campo nas primeiras páginas.
Salvar isto permitirá que nosso campo de pesquisa apareça em todos os módulos do mapa de pesquisa em nosso site, não importa como ele foi adicionado ao site, se foi em um artigo ou como um item de menu, o novo campo de pesquisa terá efeito!
Também podemos clicar nos detalhes do local e o Campo Personalizado será exibido como uma informação extra.
Como podemos ver, isso nos dá controle total de nossos locais, permitindo-nos fornecer tantos recursos quanto quisermos aos locais. Agora será mais fácil para nós descrever nossos locais e para nossos usuários encontrarem especificamente o que desejam.
Também é importante notar que existem muitas integrações como o HikaMarket que nos permitiriam melhorar o nosso e-commerce!
Crie mapas Joomla pesquisáveis
Recursos incríveis vêm com extensões incríveis e My Maps Location não é uma exceção neste caso! Com muitos provedores de mapas como Baidu , Google ou OpenStreetMap, este poderoso criador de mapas permitirá que seu site Joomla vá para o próximo nível! Então, o que você está esperando? Acesse aqui e adquira sua extensão!
Ao se inscrever no blog, enviaremos um e-mail quando houver novas atualizações no site para que você não perca.
Comentários