• id
    Descrição: Campo autoincrementável, não deve ser enviado ao inserir um novo registro!
    Dados técnicos:
    • Tipo de campo: Campo de texto
    • Campo obrigatório: Sim
    • Quant. máx. de caracteres: 11
    • Campo auto incrementável: Sim
  • titulo
    Dados técnicos:
    • Tipo de campo: Campo de texto
    • Campo obrigatório: Sim
    • Quant. máx. de caracteres: 200
  • id_tipo_modulo
    Dados técnicos:
    • Tipo de campo: Campo de seleção
    • Campo obrigatório: Sim
    • Valores disponíveis:
      menu = Menu
      banner = Banner
      breadcrumbs = Breadcrumbs
      imagem = Imagem
      slideshow = Slideshow
      html = HTML
      login = Login
      feeds = Feeds
      curtir_facebook = Curtir (Facebook)
      busca_imoveis = Busca avançada de imóveis
      slideshow_perspective = Slideshow perspectiva
  • exibir_titulo
    Dados técnicos:
    • Tipo de campo: Botão de seleção
    • Campo obrigatório: Sim
    • Valor Padrão: Não
    • Valores disponíveis:
      N = Não
      S = Sim
  • habilitado
    Dados técnicos:
    • Tipo de campo: Botão de seleção
    • Campo obrigatório: Sim
    • Valor Padrão: Não
    • Valores disponíveis:
      N = Não
      S = Sim
  • posicao
    Dados técnicos:
    • Tipo de campo: Campo de seleção
    • Campo obrigatório: Não
    • Valor Padrão: T
    • Valores disponíveis:
      T1 = Cabeçalho1
      T2 = Cabeçalho2
      ES = Esquerda
      BC = Breadcrumb
      C1 = Centro1
      C2 = Centro2
      C3 = Centro3
      DI = Direita
      R1 = Rodapé1
      R2 = Rodapé2
  • ordem
    Dados técnicos:
    • Tipo de campo: Campo de texto
    • Campo obrigatório: Não
    • Quant. máx. de caracteres: 100
  • tag_id
    Dados técnicos:
    • Tipo de campo: Campo de texto
    • Campo obrigatório: Não
    • Quant. máx. de caracteres: 50
  • tag_class
    Dados técnicos:
    • Tipo de campo: Campo de texto
    • Campo obrigatório: Não
    • Quant. máx. de caracteres: 50
  • nivel_acesso
    Dados técnicos:
    • Tipo de campo: Campo de seleção
    • Campo obrigatório: Não
    • Valor Padrão: Público
    • Valores disponíveis:
      1 = Público
      2 = Registrado
      3 = Especial
  • descricao
    Dados técnicos:
    • Tipo de campo: Campo de área de texto
    • Campo obrigatório: Não
    • Quant. máx. de caracteres: 300
  • menus
    Dados técnicos:
    • Tipo de campo: Botão de seleção
    • Campo obrigatório: Não
    • Valor Padrão: Todos
    • Valores disponíveis:
      T = Todos
      N = Nenhum
      S = Selecione um módulo na lista
  • margens_laterais
    Dados técnicos:
    • Tipo de campo: Caixa de seleção
    • Campo obrigatório: Não
    • Valor Padrão: S
  • menu_largura
    Dados técnicos:
    • Tipo de campo: Campo de seleção
    • Campo obrigatório: Sim
    • Valor Padrão: 12
    • Valores disponíveis:
      1 = 1
      2 = 2
      3 = 3
      4 = 4
      5 = 5
      6 = 6
      7 = 7
      8 = 8
      9 = 9
      10 = 10
      11 = 11
      12 = 12
  • menu_margem
    Dados técnicos:
    • Tipo de campo: Campo de seleção
    • Campo obrigatório: Sim
    • Valor Padrão: 0
    • Valores disponíveis:
      0 = 0
      1 = 1
      2 = 2
      3 = 3
      4 = 4
      5 = 5
      6 = 6
      7 = 7
      8 = 8
      9 = 9
      10 = 10
      11 = 11
  • bc_exibir_inicio
    Dados técnicos:
    • Tipo de campo: Botão de seleção
    • Campo obrigatório: Não
    • Valor Padrão: Sim
    • Valores disponíveis:
      N = Não
      S = Sim
  • bc_texto_elemento_inicio
    Dados técnicos:
    • Tipo de campo: Campo de texto
    • Campo obrigatório: Não
    • Quant. máx. de caracteres: 200
  • bc_exibir_fim
    Dados técnicos:
    • Tipo de campo: Botão de seleção
    • Campo obrigatório: Não
    • Valor Padrão: Sim
    • Valores disponíveis:
      N = Não
      S = Sim
  • bc_separador_texto
    Dados técnicos:
    • Tipo de campo: Campo de texto
    • Campo obrigatório: Não
    • Quant. máx. de caracteres: 100
  • bc_sufixo_classe_modulo
    Dados técnicos:
    • Tipo de campo: Campo de texto
    • Campo obrigatório: Não
    • Quant. máx. de caracteres: 100
  • ban_destino
    Dados técnicos:
    • Tipo de campo: Campo de texto
    • Campo obrigatório: Não
    • Quant. máx. de caracteres: 100
  • ban_contador
    Dados técnicos:
    • Tipo de campo: Campo de texto
    • Campo obrigatório: Não
    • Quant. máx. de caracteres: 11
  • ban_cliente_banner
    Descrição: Relacionado com o campo id da tabela Cliente.
    Dados técnicos:
    • Tipo de campo: Campo de busca avançada
    • Campo obrigatório: Não
    • Valores disponíveis:
  • ban_id_categoria
    Descrição: Relacionado com o campo id da tabela Categorias.
    Dados técnicos:
    • Tipo de campo: Campo de busca avançada
    • Campo obrigatório: Não
    • Valores disponíveis:
  • ban_randomizar
    Dados técnicos:
    • Tipo de campo: Campo de texto
    • Campo obrigatório: Não
    • Quant. máx. de caracteres: 2
  • ban_texto_cabecalho
    Dados técnicos:
    • Tipo de campo: Campo de texto
    • Campo obrigatório: Não
    • Quant. máx. de caracteres: 300
  • ban_texto_rodape
    Dados técnicos:
    • Tipo de campo: Campo de texto
    • Campo obrigatório: Não
    • Quant. máx. de caracteres: 300
  • ban_pesquisar_tags
    Dados técnicos:
    • Tipo de campo: Botão de seleção
    • Campo obrigatório: Não
    • Valor Padrão: Não
    • Valores disponíveis:
      N = Não
      S = Sim
  • ban_sufixo_classe_modulo
    Dados técnicos:
    • Tipo de campo: Campo de texto
    • Campo obrigatório: Não
    • Quant. máx. de caracteres: 100
  • menu_id
    Descrição: Relacionado com o campo id da tabela Administrar Menus.
    Dados técnicos:
    • Tipo de campo: Campo de busca avançada
    • Campo obrigatório: Não
    • Valores disponíveis:
  • menu_tipo
    Dados técnicos:
    • Tipo de campo: Campo de seleção
    • Campo obrigatório: Não
    • Valores disponíveis:
      vertical = Vertical
      acordeon = Horizontal - Deslizante
      modal = Horizontal - modal
      grid = Grade
  • menu_tag_id
    Dados técnicos:
    • Tipo de campo: Campo de texto
    • Campo obrigatório: Não
    • Quant. máx. de caracteres: 50
  • menu_profundidade
    Dados técnicos:
    • Tipo de campo: Campo de texto
    • Campo obrigatório: Não
    • Quant. máx. de caracteres: 3
  • menu_exib_submenu
    Dados técnicos:
    • Tipo de campo: Botão de seleção
    • Campo obrigatório: Não
    • Valor Padrão: Sim
    • Valores disponíveis:
      S = Sim
      N = Não
  • slideshow_id
    Descrição: Relacionado com o campo id da tabela Slideshow.
    Dados técnicos:
    • Tipo de campo: Campo de busca avançada
    • Campo obrigatório: Não
    • Valores disponíveis:
  • slideshow_mostratitulo
    Dados técnicos:
    • Tipo de campo: Caixa de seleção
    • Campo obrigatório: Não
    • Valor Padrão: S
  • slideshow_mostrarseta
    Dados técnicos:
    • Tipo de campo: Caixa de seleção
    • Campo obrigatório: Não
    • Valor Padrão: S
  • slideshow_mostrarindicador
    Dados técnicos:
    • Tipo de campo: Caixa de seleção
    • Campo obrigatório: Não
    • Valor Padrão: S
  • html_id
    Descrição: Relacionado com o campo id da tabela Conteúdo html.
    Dados técnicos:
    • Tipo de campo: Campo de busca avançada
    • Campo obrigatório: Não
    • Valores disponíveis:
  • feed_link
    Dados técnicos:
    • Tipo de campo: Campo de texto
    • Campo obrigatório: Não
    • Quant. máx. de caracteres: 1024
  • feed_quantidade
    Dados técnicos:
    • Tipo de campo: Campo de texto
    • Campo obrigatório: Não
    • Quant. máx. de caracteres: 11
  • feed_mostradata
    Dados técnicos:
    • Tipo de campo: Caixa de seleção
    • Campo obrigatório: Não
    • Valor Padrão: S
  • feed_mostradescricao
    Dados técnicos:
    • Tipo de campo: Caixa de seleção
    • Campo obrigatório: Não
    • Valor Padrão: S
  • face_link
    Dados técnicos:
    • Tipo de campo: Campo de texto
    • Campo obrigatório: Não
    • Quant. máx. de caracteres: 1024
  • imagem_id
    Descrição: Relacionado com o campo id da tabela Imagem.
    Dados técnicos:
    • Tipo de campo: Campo de busca avançada
    • Campo obrigatório: Não
    • Valores disponíveis:
  • imagem_altura
    Dados técnicos:
    • Tipo de campo: Campo de texto
    • Campo obrigatório: Não
    • Quant. máx. de caracteres: 11
  • imagem_largura
    Dados técnicos:
    • Tipo de campo: Campo de texto
    • Campo obrigatório: Não
    • Quant. máx. de caracteres: 11
  • imagem_link
    Dados técnicos:
    • Tipo de campo: Campo de texto
    • Campo obrigatório: Não
    • Quant. máx. de caracteres: 200
  • Inserir
    
    require(__DIR__ . DIRECTORY_SEPARATOR . 'WebserviceClient.php');
    $host = 'https://SEU_DOMINIO/webservice/v1';
    $token = '6:4dacdb8e47193e8cbbabe508c3c59b4547e463817b1d9b9a1d20ab4812fe1a62';//token gerado no cadastro do usuario (verificar permissões)
    $selfSigned = true; //true para certificado auto assinado
    $api = new IXCsoft\WebserviceClient($host, $token, $selfSigned);
    $dados = array(
        'titulo' => '',
        'id_tipo_modulo' => '',
        'exibir_titulo' => 'N',
        'habilitado' => 'N',
        'posicao' => 'T',
        'ordem' => '',
        'tag_id' => '',
        'tag_class' => '',
        'nivel_acesso' => '1',
        'descricao' => '',
        'menus' => 'T',
        'margens_laterais' => 'S',
        'menu_largura' => '12',
        'menu_margem' => '0',
        'bc_exibir_inicio' => 'S',
        'bc_texto_elemento_inicio' => '',
        'bc_exibir_fim' => 'S',
        'bc_separador_texto' => '',
        'bc_sufixo_classe_modulo' => '',
        'ban_destino' => '',
        'ban_contador' => '',
        'ban_cliente_banner' => '',
        'ban_id_categoria' => '',
        'ban_randomizar' => '',
        'ban_texto_cabecalho' => '',
        'ban_texto_rodape' => '',
        'ban_pesquisar_tags' => 'N',
        'ban_sufixo_classe_modulo' => '',
        'menu_id' => '',
        'menu_tipo' => '',
        'menu_tag_id' => '',
        'menu_profundidade' => '',
        'menu_exib_submenu' => 'S',
        'slideshow_id' => '',
        'slideshow_mostratitulo' => 'S',
        'slideshow_mostrarseta' => 'S',
        'slideshow_mostrarindicador' => 'S',
        'html_id' => '',
        'feed_link' => '',
        'feed_quantidade' => '',
        'feed_mostradata' => 'S',
        'feed_mostradescricao' => 'S',
        'face_link' => '',
        'imagem_id' => '',
        'imagem_altura' => '',
        'imagem_largura' => '',
        'imagem_link' => ''
    );
    $api->post('hs_modulos', $dados);
    $retorno = $api->getRespostaConteudo(false);// false para json | true para array
    
  • Editar
    
    require(__DIR__ . DIRECTORY_SEPARATOR . 'WebserviceClient.php');
    $host = 'https://SEU_DOMINIO/webservice/v1';
    $token = '6:4dacdb8e47193e8cbbabe508c3c59b4547e463817b1d9b9a1d20ab4812fe1a62';//token gerado no cadastro do usuario (verificar permissões)
    $selfSigned = true; //true para certificado auto assinado
    $api = new IXCsoft\WebserviceClient($host, $token, $selfSigned);
    
    $dados = array(
        'titulo' => '',
        'id_tipo_modulo' => '',
        'exibir_titulo' => 'N',
        'habilitado' => 'N',
        'posicao' => 'T',
        'ordem' => '',
        'tag_id' => '',
        'tag_class' => '',
        'nivel_acesso' => '1',
        'descricao' => '',
        'menus' => 'T',
        'margens_laterais' => 'S',
        'menu_largura' => '12',
        'menu_margem' => '0',
        'bc_exibir_inicio' => 'S',
        'bc_texto_elemento_inicio' => '',
        'bc_exibir_fim' => 'S',
        'bc_separador_texto' => '',
        'bc_sufixo_classe_modulo' => '',
        'ban_destino' => '',
        'ban_contador' => '',
        'ban_cliente_banner' => '',
        'ban_id_categoria' => '',
        'ban_randomizar' => '',
        'ban_texto_cabecalho' => '',
        'ban_texto_rodape' => '',
        'ban_pesquisar_tags' => 'N',
        'ban_sufixo_classe_modulo' => '',
        'menu_id' => '',
        'menu_tipo' => '',
        'menu_tag_id' => '',
        'menu_profundidade' => '',
        'menu_exib_submenu' => 'S',
        'slideshow_id' => '',
        'slideshow_mostratitulo' => 'S',
        'slideshow_mostrarseta' => 'S',
        'slideshow_mostrarindicador' => 'S',
        'html_id' => '',
        'feed_link' => '',
        'feed_quantidade' => '',
        'feed_mostradata' => 'S',
        'feed_mostradescricao' => 'S',
        'face_link' => '',
        'imagem_id' => '',
        'imagem_altura' => '',
        'imagem_largura' => '',
        'imagem_link' => ''
    );
    $registro = '1';//registro a ser editado
    $api->put('hs_modulos', $dados, $registro);
    $retorno = $api->getRespostaConteudo(false);// false para json | true para array
    
  • Deletar
    
    require(__DIR__ . DIRECTORY_SEPARATOR . 'WebserviceClient.php');
    $host = 'https://SEU_DOMINIO/webservice/v1';
    $token = '6:4dacdb8e47193e8cbbabe508c3c59b4547e463817b1d9b9a1d20ab4812fe1a62';//token gerado no cadastro do usuario (verificar permissões)
    $selfSigned = true; //true para certificado auto assinado
    $api = new IXCsoft\WebserviceClient($host, $token, $selfSigned);
    $registro = '1';//registro a ser deletado
    $api->delete('hs_modulos', $registro);
    $retorno = $api->getRespostaConteudo(false);// false para json | true para array
    
  • Listar
    
    require(__DIR__ . DIRECTORY_SEPARATOR . 'WebserviceClient.php');
    $host = 'https://SEU_DOMINIO/webservice/v1';
    $token = '6:4dacdb8e47193e8cbbabe508c3c59b4547e463817b1d9b9a1d20ab4812fe1a62';//token gerado no cadastro do usuario (verificar permissões)
    $selfSigned = true; //true para certificado auto assinado
    $api = new IXCsoft\WebserviceClient($host, $token, $selfSigned);
    $params = array(
        'qtype' => 'hs_modulos.id',//campo de filtro
        'query' => '1',//valor para consultar
        'oper' => '=',//operador da consulta
        'page' => '1',//página a ser mostrada
        'rp' => '20',//quantidade de registros por página
        'sortname' => 'hs_modulos.id',//campo para ordenar a consulta
        'sortorder' => 'desc'//ordenação (asc= crescente | desc=decrescente)
    );
    $api->get('hs_modulos', $params);
    $retorno = $api->getRespostaConteudo(false);// false para json | true para array