Horario de presentación

🎭 Abierto de Salsa Bogotá

Mi Horario de Presentación


Participante
Documento
Categoría Principal

🎯 Categoría seleccionada para presentación

Mi Horario
DÍA
HORA
ESTADO
Detalle de Horarios por Categoría
Día Hora Categoría Modalidad Estado

📋 Notas importantes

  • Llegar 30 minutos antes de tu horario de presentación
  • El escenario estará disponible 15 minutos antes
  • En caso de cambio, comunícate con la organización
  • Presenta tu documento en la entrada
"; * * 2. O puedes llenar directamente los IDs con PHP: * */ // Función para cargar datos del participante (para usar con AJAX) function cargarDatosParticipante(datos) { // datos = { // nombre: "María José González", // documento: "C.C. 1.234.567.890", // categoria_principal: "MAYORES PROFESIONAL", // categoria_presentacion: "GRUPO SHINES (10 A 20 BAILARINES) - MAYORES PROFESIONAL", // horario: { // dia: "SÁBADO 14", // mes: "MARZO 2026", // hora: "6:30 PM", // estado: "CONFIRMADO", // estado_class: "status-badge" // }, // horarios_detalle: [ // { dia: "Viernes 13 Mar", hora: "4:00 PM", categoria: "MAYORES PROFESIONAL", modalidad: "GRUPO SHINES", estado: "✅ Confirmado", estado_class: "status-badge" }, // { dia: "Sábado 14 Mar", hora: "6:30 PM", categoria: "MAYORES PROFESIONAL", modalidad: "GRUPO SHINES", estado: "✅ Confirmado", estado_class: "status-badge" }, // { dia: "Domingo 15 Mar", hora: "10:00 AM", categoria: "MAYORES PROFESIONAL", modalidad: "SOLISTA", estado: "⏳ Pendiente", estado_class: "status-pendiente" } // ] // } // Información del participante document.getElementById('participante_nombre').textContent = datos.nombre || '---'; document.getElementById('participante_documento').textContent = datos.documento || '---'; document.getElementById('participante_categoria').textContent = datos.categoria_principal || '---'; document.getElementById('categoria_presentacion').textContent = datos.categoria_presentacion || '---'; // Horario principal if (datos.horario) { document.getElementById('horario_dia').textContent = datos.horario.dia || '---'; document.getElementById('horario_mes').textContent = datos.horario.mes || '---'; document.getElementById('horario_hora').textContent = datos.horario.hora || '---'; const estadoSpan = document.getElementById('horario_estado'); estadoSpan.textContent = datos.horario.estado || '---'; estadoSpan.className = datos.horario.estado_class || 'status-badge'; } // Tabla de horarios detallados const tbody = document.getElementById('tabla_horarios'); tbody.innerHTML = ''; // Limpiar contenido existente if (datos.horarios_detalle && datos.horarios_detalle.length > 0) { datos.horarios_detalle.forEach(item => { const row = document.createElement('tr'); row.innerHTML = ` ${item.dia} ${item.hora} ${item.categoria} ${item.modalidad} ${item.estado} `; tbody.appendChild(row); }); } else { // Mostrar fila vacía si no hay datos const row = document.createElement('tr'); row.innerHTML = 'No hay horarios asignados'; tbody.appendChild(row); } } // Ejemplo de cómo se llamaría desde PHP (cuando tengas la base de datos) // Descomenta esto cuando tengas los datos reales: /* window.onload = function() { // Estos datos vendrían de tu base de datos const datosParticipante = { nombre: 'María José González', documento: 'C.C. 1.234.567.890', categoria_principal: 'MAYORES PROFESIONAL', categoria_presentacion: 'GRUPO SHINES (10 A 20 BAILARINES) - MAYORES PROFESIONAL', horario: { dia: 'SÁBADO 14', mes: 'MARZO 2026', hora: '6:30 PM', estado: 'CONFIRMADO', estado_class: 'status-badge' }, horarios_detalle: [ { dia: 'Viernes 13 Mar', hora: '4:00 PM', categoria: 'MAYORES PROFESIONAL', modalidad: 'GRUPO SHINES', estado: '✅ Confirmado', estado_class: 'status-badge' }, { dia: 'Sábado 14 Mar', hora: '6:30 PM', categoria: 'MAYORES PROFESIONAL', modalidad: 'GRUPO SHINES', estado: '✅ Confirmado', estado_class: 'status-badge' } ] }; cargarDatosParticipante(datosParticipante); } */