Я новичок в веб-программировании, мне удалось показать дату начала и окончания в моем полном календаре, но только 1 таблица из базы данных, мне нужно показать больше даты из другой таблицы только с одним календарем.Название стола - выходной и отпуск.как это сделать ?это мой код.
Мой контроллер
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Http\Controllers\Controller;
use App\Holiday;
use App\Leave;
class HolidayController extends Controller
{
/**
* Display a listing of the resource.
*
* @return \Illuminate\Http\Response
*/
public function index()
{
$holiday = Holiday::all();
$leave = Leave::all();
return view('holiday.index', compact('holiday','leave'));
}
Мой index.blade.php
<h1 class="page-title">Holiday Calendar</h1>
<div class="page-bar">
<ul class="page-breadcrumb">
<li>
<i class="icon-home"></i>
<a href="{{ route('home') }}">Home</a>
<i class="fa fa-angle-right"></i>
</li>
<li>
<span>Holiday Calendar</span>
</li>
</ul>
<div class="page-toolbar">
</div>
</div>
<div></div>
<div class="col-md-12">
<div class="portlet box white">
<div id="calendar1"></div>
</div>
</div>
</div>
<!-- END CONTENT -->
@endsection
@section('script')
<script type="text/javascript">
$(document).ready(function() {
// page is now ready, initialize the calendar...
$('#calendar1').fullCalendar({
// put your options and callbacks here
events :[
@foreach($holiday as $holidays){
title : '{{ $holidays->occasion }}',
start : '{{ $holidays->start_date }}',
end : '{{ $holidays->end_date }}'
},
@endforeach
]
})
});
</script>
@yield('js')
@endsection