Advertisement
Guest User

Untitled

a guest
Jul 28th, 2016
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.50 KB | None | 0 0
  1. //Customer Contacts
  2. Route::get('home/customers/contacts', ['as' => 'customers.contacts', 'uses' => 'CustomerContactsController@index']);
  3. Route::get('home/customers/contacts/data', ['as' => 'customers.contacts.data', 'uses' => 'CustomerContactsController@anyData']);
  4.  
  5. public function index()
  6. {
  7. // GET request to index
  8. return view('pages.customer_contacts.index');
  9. }
  10.  
  11. public function anyData()
  12. {
  13.  
  14.  
  15. $contacts = customer_contact::select(['CustContactFName','CustContactLName','CustContactCountryCode','CustContactExtension','CustContactPhone','CustContactEmail','CustContactType']);
  16. return Datatables::of($contacts)->make(true);
  17. }
  18.  
  19. <script>
  20. $(function() {
  21. $('#customer-contacts-table').DataTable({
  22. processing: true,
  23. serverSide: true,
  24.  
  25. ajax: '{!! route('customers.contacts.data') !!}',
  26.  
  27. columns: [
  28. { data: 'CustContactFName', name: 'CustContactFName'},
  29. { data: 'CustContactLName', name: 'CustContactLName'},
  30. { data: 'CustContactCountryCode', name: 'CustContactCountryCode'},
  31. { data: 'CustContactExtension', name: 'CustContactExtension'},
  32. { data: 'CustContactPhone', name: 'CustContactPhone'},
  33. { data: 'CustContactEmail', name: 'CustContactEmail'},
  34. { data: 'CustContactType', name: 'CustContactType'}
  35. //{ data: 'action', name: 'action', orderable: false, searchable: false}
  36. ],
  37. order: [[0, "desc" ]]
  38. });
  39.  
  40.  
  41. });
  42. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement