Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Customer Contacts
- Route::get('home/customers/contacts', ['as' => 'customers.contacts', 'uses' => 'CustomerContactsController@index']);
- Route::get('home/customers/contacts/data', ['as' => 'customers.contacts.data', 'uses' => 'CustomerContactsController@anyData']);
- public function index()
- {
- // GET request to index
- return view('pages.customer_contacts.index');
- }
- public function anyData()
- {
- $contacts = customer_contact::select(['CustContactFName','CustContactLName','CustContactCountryCode','CustContactExtension','CustContactPhone','CustContactEmail','CustContactType']);
- return Datatables::of($contacts)->make(true);
- }
- <script>
- $(function() {
- $('#customer-contacts-table').DataTable({
- processing: true,
- serverSide: true,
- ajax: '{!! route('customers.contacts.data') !!}',
- columns: [
- { data: 'CustContactFName', name: 'CustContactFName'},
- { data: 'CustContactLName', name: 'CustContactLName'},
- { data: 'CustContactCountryCode', name: 'CustContactCountryCode'},
- { data: 'CustContactExtension', name: 'CustContactExtension'},
- { data: 'CustContactPhone', name: 'CustContactPhone'},
- { data: 'CustContactEmail', name: 'CustContactEmail'},
- { data: 'CustContactType', name: 'CustContactType'}
- //{ data: 'action', name: 'action', orderable: false, searchable: false}
- ],
- order: [[0, "desc" ]]
- });
- });
- </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement