Merhabalar, bir yardım isteyecektim events tarih tablosunda bir veriyi tabloya ilk attığımda kayıt olmuyor tutup bıraktığımda kayıtı oluşturuyor, direk ilk attığımda kayıt etmesi için ne yapmam gerek.
Bu kayıtı oluşturan bölüm. Aşağıdakide komplesi.
Kod:
eventDrop: function(event) { // si changement de position
start = event.start.format('YYYY-MM-DD');
title = event.title;
$.ajax({
type: "POST",
url: "ajax/urunler/aylikmenu.php",
data: "&tarih="+start+"&adi="+title,
success: function(response){
$("#myModal").modal("toggle");
$("#getCode").html(response);
}
});
},
Bu kayıtı oluşturan bölüm. Aşağıdakide komplesi.
Kod:
$(document).ready(function() {
/* initialize the external events
-----------------------------------------------------------------*/
$('#external-events .fc-event').each(function() {
// store data so the calendar knows to render an event upon drop
$(this).data('event', {
title: $.trim($(this).text()), // use the element's text as the event title
stick: true, // maintain when user navigates (see docs on the renderEvent method)
});
// make the event draggable using jQuery UI
$(this).draggable({
zIndex: 999,
revert: true, // will cause the event to go back to its
revertDuration: 0 // original position after the drag
});
});
/* initialize the calendar
-----------------------------------------------------------------*/
var date = new Date();
var d = date.getDate();
var m = date.getMonth();
var y = date.getFullYear();
$('#calendar').fullCalendar({
firstDay:1,
lang : 'tr',
header: {
left: 'prev,next today',
center: 'title',
right: 'month,listMonth,agendaWeek'
},
editable: true,
eventLimit: true, // allow "more" link when too many events
eventRender: function(event, element) {
element.bind('dblclick', function() {
$('#ModalEdit #id').val(event.id);
$('#ModalEdit').modal('show');
});
},
droppable: true, // this allows things to be dropped onto the calendar
/////
drop: function(date,title) {
//alert( title + date.format());
},
eventDrop: function(event) { // si changement de position
start = event.start.format('YYYY-MM-DD');
title = event.title;
$.ajax({
type: "POST",
url: "ajax/urunler/aylikmenu.php",
data: "&tarih="+start+"&adi="+title,
success: function(response){
$("#myModal").modal("toggle");
$("#getCode").html(response);
}
});
},
events: [
<?php
$veriler =$conn->query("select * from aylikmenu",PDO::FETCH_ASSOC);
foreach($veriler as $veri){
echo"
{
title : '{$veri['adi']}',
besinid : '{$veri['besinid']}',
id : '{$veri['id']}',
start : '{$veri['tarih']}'
},";}?>
],
});
});