UMA ALTERNATIVA AO USO DAS APPS CALENDÁRIO

Alguém já usou o wdCalendar com o SQL Server?

Tudo funcionando perfeito!
Funciona tanto em MySql quanto em MSSQL!
Também consegui fazer por usuário!
Tudo no wdCalendar!

Show de bola!

Julio,

Grava um video mostrando pra gente.

Bom dia pessoal,

De fato o post do Wennys Carlos é muito bom. Até para alguém que está engatinhando em php é possível implementá-lo e fazer as personalizações no calendário conforme desejado (o que ainda não dá para entender é pq NM não abriu alguns parâmetros do calendário para isso).

Mas fiquei com a mesma dúvida de alguns: alguém conseguiu implementar a funcionalidade do drag and drop?

Não consigo fazer o evento salvar as alterações no banco de dados.

Att,

Wennys ,

Boa noite,

Eu implantei seu calendario e estou utilizando, show de bola…
Agora surgiu uma necessidade que não estou conseguindo resolver,

no arquivo json.php
inclui mais um campo “tipo”

$resultado[] = array(
‘id’ => $idevento ,
‘title’ => $descricao ,
‘start’ => $data . " " . $horainicio ,
‘end’ => $data . " " . $horafim,
‘allDay’ => false,
‘color’ => $color,
‘tipo’ => $tipo
);

Agora no calendario eu preciso verificar se o “tipo” for “C” ou “F” ele abre um formulario cliente senão abra outro formulario fornecedor,

como faço isso alguem pode me ajudar?

Se for tipo = “C”
eventClick: function(calEvent, jsEvent, view) {

        var idevento   = calEvent.id;
        tb_show('', '../form_cliente/form_cliente.php?id='+idevento+'&sc_cal_click_date=&nmgp_outra_jan=true&nmgp_url_saida=modal&TB_iframe=false&modal=false&height=500&width=650', '');

Se for tipo = “M”

     eventClick: function(calEvent, jsEvent, view) {

        var idevento   = calEvent.id;
        tb_show('', '../form_fornecedor/form_fornecedor.php?id='+idevento+'&sc_cal_click_date=&nmgp_outra_jan=true&nmgp_url_saida=modal&TB_iframe=false&modal=false&height=500&width=650', '');

grato

Ilton

Olá, Ilton.

Ficaria mais ou menos assim:


eventClick: function(calEvent, jsEvent, view) {

            var idevento   = calEvent.id;

            var tipo = calEvent.tipo;

             if(tipo == 'C'){
                   
                   tb_show('', '../form_cliente/form_cliente.php?id='+idevento+'&sc_cal_click_date=&nmgp_outra_jan=true&nmgp_url_saida=modal&TB_iframe=false&modal=false&height=500&width=650', '');

              }

               if( tipo == "M"){

                             tb_show('', '../form_fornecedor/form_fornecedor.php?id='+idevento+'&sc_cal_click_date=&nmgp_outra_jan=true&nmgp_url_saida=modal&TB_iframe=false&modal=false&height=500&width=650', '');

                 }

Wennys ,

Muito obrigado, funcionou perfeitamente…