Autor Tópico: Mudança de cor de acordo com o assunto na Aplicação Calendário  (Lida 3563 vezes)

Adesoft

  • Avançado
  • ****
  • Mensagens: 355
    • Email
Caros amigos,

Estou tentando colocar uma forma de mudar a cor na aplicação calendário de acordo com o assunto porém sem nenhum sucesso, gostaria de saber se alguém já conseguiu realizar este objetivo.

Adeilson de Oliveira
THS do Brasil
Adeilson de Oliveira
THS do Brasil

Alexandre Pereira Bühler

  • Expert
  • *****
  • Mensagens: 1641
  • Nunca estabeleça um teto para os seus rendimentos.
    • Simão & Bühler Ltda
    • Email
Re:Mudança de cor de acordo com o assunto na Aplicação Calendário
« Responder #1 Online: Setembro 09, 2012, 04:19:58 am »
Aqui está a resposta:
http://arshaw.com/fullcalendar/docs/event_data/Event_Source_Object/#options
http://arshaw.com/fullcalendar/docs/event_rendering/Colors/
O resto é usar a imaginação onde colocar isto no SC, mas dá certo.
--
Alexandre Pereira Bühler
https://www.simaoebuhler.com.br
Hospedagem compartilhada Scriptcase desenvolvimento e produção. Temos servidores dedicados Scriptcase.
Eu RTFM todo dia e você?

Alexandre Pereira Bühler

  • Expert
  • *****
  • Mensagens: 1641
  • Nunca estabeleça um teto para os seus rendimentos.
    • Simão & Bühler Ltda
    • Email
Re:Mudança de cor de acordo com o assunto na Aplicação Calendário
« Responder #2 Online: Setembro 12, 2012, 10:36:12 pm »
Adeilson
Como disse hoje o fullcalendar 1.5 que  SC incorporou e suas propriedades podem ser mudadas pelo javascript / CSS.
No SC IDE não vai conseguir colocar o que você quer: a mudança das cores.
Mas no dirertório da aplicação gerada, no SC produção conseguirá. Basta mudar os fontes.
Veja meu calendário: http:  http://www.simaoebuhler.com.br/teste ou
 http://www.simaoebuhler.com.br/teste/calendar_CALENDARIO_TESTE/calendar_CALENDARIO_TESTE.php
Ele esta com os eventos em verde.
Eu entrei no diretório calendar_CALENDARIO_TESTE e abri o arquivo calendar_CALENDARIO_TESTE_apl.php
Pela linha 3700 começa o que interessa. E ali que é montado o calendário.
Você no SC IDE, no seu calendário, cria um campo com o assunto, nome de pessoa, e etc e no SC Prod cria as comparações para gerar as mais diversas cores.
E no calendar_CALENDARIO_TESTE_apl.php (nome do meu calendário exemplo) viramos programadores de verdade mexendo nos códigos, ou seja, criamos as condições para aparecer a cor que desejamos com:

  events: [
        // meus dados do evento
    ],
    eventColor: '#378006'

ou

 events: [
        {
            title: 'Event1',
            start: '2011-04-04'
        },
        {
            title: 'Event2',
            start: '2011-05-05'
        }
        // etc...
    ],
    color: 'yellow',   // an option!
    textColor: 'black' // an option!

De qualquer forma uma destas sintaxes aqui: http://arshaw.com/fullcalendar/docs/event_data/Event_Source_Object/ irá resultar no seu objetivo.

Agora como fazer o resto para cada assunto, pessoa etc vai da sua criatividade. Hehehehehe

Depois é testar e partir para o abraço.
Se alguém gostou deste post manda uma ajudinha para o refrigerante.
« Última modificação: Setembro 13, 2012, 01:33:35 am por Alexandre Pereira Bühler »
--
Alexandre Pereira Bühler
https://www.simaoebuhler.com.br
Hospedagem compartilhada Scriptcase desenvolvimento e produção. Temos servidores dedicados Scriptcase.
Eu RTFM todo dia e você?

Robert Berbert

  • Expert
  • *****
  • Mensagens: 769
  • Desenvolver é sempre estar se atualizando.
    • Conesoft
    • Email
Re:Mudança de cor de acordo com o assunto na Aplicação Calendário
« Responder #3 Online: Setembro 13, 2012, 09:10:33 am »
Vou ficar devendo a ajudinha do refri... =S Mas BOOOOOOOOOOA xD
-- Design ou programador eis a questão.