Autor Tópico: Mais uma de menu dinâmico  (Lida 761 vezes)

ilanocf

  • Intermediário
  • ***
  • Mensagens: 124
    • Email
Mais uma de menu dinâmico
« Online: Junho 09, 2016, 08:20:51 am »
Olá pessoal,

No evento OnLoad, tenho o seguinte script, que estou aproveitando de um outro projeto em que esse mesmo código está funcionando corretamente, a única diferença está nas tabelas que na tabela deste post é um pouco diferente, mas será que a mudança é tão grande assim? Estou tentando ajustar esse código à consulta postada.

Citar

sc_appmenu_reset("menu");
sc_appmenu_create ("menu");

$_sel  = "SELECT A.Modulo_ID, A.Submodulo_ID, A.Modulo_Titulo, ";
$_sel .= "B.Modulo_Titulo AS Submenu, A.Modulo_Arquivo, A.Modulo_Tipo ";
$_sel .= "FROM b003_modulos A ";
$_sel .= "WHERE A.Submodulo_ID IN (SELECT Modulo_ID FROM b006_permissoes WHERE Grupo_ID = ".[vlGrupoID].") ";
$_sel .= "ORDER BY A.Modulo_ID, A.Submodulo_ID ";

sc_select(rs,$_sel);

if ({rs} === false)
{
   echo "Erro de acesso. Mensagem = " . {rs_erro};
}
else
{
   while (!$rs->EOF){
      
      $_id = md5($rs->fields[0]);
      
        $_id_pai=$rs->fields[3]>0?md5($rs->fields[3]):"";
      
      $_desc=trim($rs->fields[1]);

      $_app=trim($rs->fields[2]);
      
        if ($rs->fields[2]=="Login") {
         sc_appmenu_add_item('menu',$_id,$_id_pai,$_desc,$_app,"","","","_parent");
      }else{
         sc_appmenu_add_item('menu',$_id,$_id_pai,$_desc,$_app);
      }
 
      sc_apl_status($_app, 'on');
      $rs->MoveNext();
   }
   $rs->Close();
}



Só que ao executar, está retornando o seguinte erro:

Citar

Notice: Undefined index: proc_mobile in /home/mdierpco/public_html/scriptcase/app/Otica/menu/menu_erro.php on line 174
Atenção
Undefined property: menu_class::$rs_erro
Erro de acesso. Mensagem =


Onde estou errando?

Haroldo

  • Expert
  • *****
  • Mensagens: 6293
  • Conhecimento diminui limitações.△TFA△
    • Infinitus Web Gestão Empresarial/Gestão ITIL/Consultoria Scriptcase
Re:Mais uma de menu dinâmico
« Responder #1 Online: Junho 09, 2016, 10:37:34 am »
qual o nome da sua aplicação de menu?

ilanocf

  • Intermediário
  • ***
  • Mensagens: 124
    • Email
Re:Mais uma de menu dinâmico
« Responder #2 Online: Junho 14, 2016, 07:35:58 am »
Bom dia Haroldo,

Desculpe a demora em responder. O nome da minha aplicação é menu mesmo.

Ronyan Alves

  • Administrator
  • Avançado
  • *****
  • Mensagens: 353
Re:Mais uma de menu dinâmico
« Responder #3 Online: Junho 14, 2016, 09:29:56 am »
Acessa a app "menu". Visualiza o código fonte do arquivo "menu_erro.php" ( menu superior visualizar > codigo fonte ) e envia o conteúdo das linhas  173 à 175.
--

Ronyan Alves
Equipe Scriptcase

ilanocf

  • Intermediário
  • ***
  • Mensagens: 124
    • Email
Re:Mais uma de menu dinâmico
« Responder #4 Online: Junho 14, 2016, 11:52:42 am »
É isso mesmo?

Citar

    <td id="Iframe_control" style="border-width: 1px; height: 100%; padding: 0px;vertical-align:top;text-align:center;">
      <iframe id="iframe_menu" name="menu_iframe" frameborder="0" class="scMenuIframe" style="width: 100%; height: 100%;" src="menu_pag_ini.php"></iframe>
</td>
  </tr>