Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

123
Visualizações
How to add extra field value to the full calendar JS plugin in Laravel 8

Controller Function to get values from DB

public function index(Request $request)
{
    $getEvents2 = DB::table("appointments_tbl")
        ->join("patients_tbl", function($join){
            $join->on("appointments_tbl.patient_id", "=", "patients_tbl.id");
            })
        ->select("appointments_tbl.start_time","appointments_tbl.end_time", "patients_tbl.status", "patients_tbl.first_name")
        ->get();
        
    $events = [];

    foreach ($getEvents2 as $values) {
        $event = [];
        $event['title'] = $values->first_name;
        $event['status'] = $values->status;
        $event['start'] = $values->start_time;
        $event['end'] = $values->end_time;
        $events[] = $event;
    }

    return $events;
}

In the FullCalendar Initialization function, added the function to append the status field value.

events: 'getEvents',
            eventDidMount: function(event) {
                $('.fc-event-time').append("<br/>" + event.status);
            },

Output is undefined enter image description here

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Here is the answer

            events: 'getEvents',
            eventDidMount: function(info) {
                var statusText = info.event.extendedProps.status;
                $(info.el).find('.fc-event-time').append("<br/>" + statusText);
            },

Thank you so much for the help!

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda