Tópico super intuitivo, fica a dica para quem quiser efetuar um addon, e adicionar o addon dentro de um submenu, como por exemplo eu que estou criando um ADDON para conectar nas nossas OLTs via SNMP para efetuar fetch de dados de monitoramento
pra quem quiser adicionar um submenu dentro de add_menu_provedor em controle de cadastros fica o o modelo abaixo "controle de cadastros item3"
[quote]
// Adiciona submenu de addon dentro do menu app_menu_provedor em controle de cadastros var minha_url = window.location.protocol + "//" + window.location.hostname + (window.location.port ? ':' + window.location.port: '') + "/admin/"; app_menu_provedor.itens3.push({plink: minha_url + 'addons/olt/', ptext: 'controle de OLT' });
[/quote]
depois é so perder um pouco de tempo analizando o ramais_ins.php para verificar como é feito o cadastro dos ramais servidores mikrotik, e adaptar o código junto com o menu.js.php e claro terão que criar uma nova tabela no banco de dados ou até um banco separado se for o caso com as novas tabelas para salvar os dados necessários das OLTs..
Pedro Filho disse:
amigos coloquem os addons novos em /opt/mk-auth/admin/addons/addons.js que funciona normal, a sintaxe está abaixo:
estou tentando adicionar o addon dentro de um submenu já existente no menu provedor mas não está dando certo na versão 20.01 na versão 19.04 estava funcionando com
app_menu_provedor.itens3.push({plink: minha_url + 'addons/olt/', ptext: 'controle de OLT' });
Pedro Filho disse:
amigos coloquem os addons novos em /opt/mk-auth/admin/addons/addons.js que funciona normal, a sintaxe está abaixo:
Respostas
ta ruim aqui
??????
tu sabe onde ta esse javascript?
Leandro Galvao Lobo disse:
se nao me engano os addons ficam em:
/opt/mk-auth/admin/addons
e pra adicionar um addon no menu edita o aquivo add.js
e adiciona uma nova linha exemplo:
app_menu_provedor.itens.push({plink: 'addons/teste/', ptext: 'meu addon de teste' });
//aonde 'addons/teste' é a pasta do addon e 'meu addon de teste' é o nome como vai aparecer no menu
amigos coloquem os addons novos em /opt/mk-auth/admin/addons/addons.js que funciona normal, a sintaxe está abaixo:
add_menu.provedor('{"plink": "https://www.pedrofilho.com.br", "ptext": "blog pedro"}');
Boa noite
Tópico super intuitivo, fica a dica para quem quiser efetuar um addon, e adicionar o addon dentro de um submenu, como por exemplo eu que estou criando um ADDON para conectar nas nossas OLTs via SNMP para efetuar fetch de dados de monitoramento
pra quem quiser adicionar um submenu dentro de add_menu_provedor em controle de cadastros fica o o modelo abaixo "controle de cadastros item3"
[quote]
// Adiciona submenu de addon dentro do menu app_menu_provedor em controle de cadastros
var minha_url = window.location.protocol + "//" + window.location.hostname + (window.location.port ? ':' + window.location.port: '') + "/admin/";
app_menu_provedor.itens3.push({plink: minha_url + 'addons/olt/', ptext: 'controle de OLT' });
[/quote]
depois é so perder um pouco de tempo analizando o ramais_ins.php para verificar como é feito o cadastro dos ramais servidores mikrotik, e adaptar o código junto com o menu.js.php e claro terão que criar uma nova tabela no banco de dados ou até um banco separado se for o caso com as novas tabelas para salvar os dados necessários das OLTs..
Pedro Filho disse:
Boa tarde Pedro
alterou alguma funcão na versão 20.01?
estou tentando adicionar o addon dentro de um submenu já existente no menu provedor mas não está dando certo na versão 20.01 na versão 19.04 estava funcionando com
app_menu_provedor.itens3.push({plink: minha_url + 'addons/olt/', ptext: 'controle de OLT' });
Pedro Filho disse:
quem tem o addon de inserir olt? tem para overtech ?
tem algum material sobre o assunto?
Addon?