| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841 |
- <?php
-
- /*****
- // Marketing
- *****/
- Breadcrumbs::for('dashboard', function ($trail) {
- $trail->push('Home', route('dashboard'), ['icon' => 'fa fa-home']);
- });
-
- Breadcrumbs::for('mHome', function ($trail) {
- $trail->parent('dashboard');
- $trail->push('Dealers', route('mHome'), ['icon' => '']);
- $trail->push('Dealer List', route('mHome'), ['icon' => '']);
- });
-
- Breadcrumbs::for('addDealerForm', function ($trail) {
- $trail->parent('dashboard');
- $trail->push('Dealers', route('mHome'), ['icon' => '']);
- $trail->push('Add New Dealer', route('addDealerForm'), ['icon' => '']);
- });
-
- Breadcrumbs::for('agentFormMarketing', function ($trail) {
- $trail->parent('dashboard');
- $trail->push('Agents', route('agentList'), ['icon' => '']);
- $trail->push('Add New Main Agent', route('agentFormMarketing'), ['icon' => '']);
- });
-
- Breadcrumbs::for('agentList', function ($trail) {
- $trail->parent('dashboard');
- $trail->push('Agents', route('agentList'), ['icon' => '']);
- $trail->push('Agent List', route('agentList'), ['icon' => '']);
- });
-
- Breadcrumbs::for('commissionListR', function ($trail) {
- $trail->parent('dashboard');
- $trail->push('Commission List (R)', route('commissionListR'), ['icon' => '']);
- $trail->push('Commission List (R)', route('commissionListR'), ['icon' => '']);
- });
-
- Breadcrumbs::for('commissionListB', function ($trail) {
- $trail->parent('dashboard');
- $trail->push('Commission List (B)', route('commissionListB'), ['icon' => '']);
- $trail->push('Commission List (B)', route('commissionListB'), ['icon' => '']);
- });
-
- Breadcrumbs::for('commissionFormR', function ($trail) {
- $trail->parent('dashboard');
- $trail->push('Commission List (R)', route('commissionListR'), ['icon' => '']);
- $trail->push('Add New Comission (R)', route('commissionListR'), ['icon' => '']);
- });
-
- Breadcrumbs::for('commissionFormB', function ($trail) {
- $trail->parent('dashboard');
- $trail->push('Commission List (B)', route('commissionListB'), ['icon' => '']);
- $trail->push('Add New Comission (B)', route('commissionListB'), ['icon' => '']);
- });
-
- Breadcrumbs::for('editCompany', function ($trail, $company_id) {
- $trail->parent('dashboard');
- $trail->push('Dealers', route('mHome'), ['icon' => '']);
- $trail->push('Edit Dealer Detail', route('editCompany',['company_id' => $company_id]), ['icon' => '']);
- });
-
- Breadcrumbs::for('editCommissionR', function ($trail, $commission_id) {
- $trail->parent('dashboard');
- $trail->push('Commission List (R)', route('commissionListR'), ['icon' => '']);
- $trail->push('Edit Commission (R)', route('editCommissionR',['commission_id' => $commission_id]), ['icon' => '']);
- });
-
- Breadcrumbs::for('editCommissionB', function ($trail, $commission_id) {
- $trail->parent('dashboard');
- $trail->push('Commission List (B)', route('commissionListB'), ['icon' => '']);
- $trail->push('Edit Commission (B)', route('editCommissionB',['commission_id' => $commission_id]), ['icon' => '']);
- });
-
- Breadcrumbs::for('editAgent', function ($trail, $agent_id) {
- $trail->parent('dashboard');
- $trail->push('Agents', route('agentList'), ['icon' => '']);
- $trail->push('Edit Main Agent', route('editAgent',['agent_id' => $agent_id]), ['icon' => '']);
- });
-
- // Breadcrumbs::for('mClaimAll', function ($trail) {
- // $trail->parent('dashboard');
- // $trail->push('Agent List', route('agentList'), ['icon' => '']);
- // $trail->push('Claim Residential & Business', route('mClaimAll'), ['icon' => '']);
- // });
-
- Breadcrumbs::for('mClaimAll', function ($trail, $agent_id) {
- $trail->parent('dashboard');
- $trail->push('Agents', route('agentList'), ['icon' => '']);
- $trail->push('Claim Residential & Business', route('mClaimAll',['agent_id' => $agent_id]), ['icon' => '']);
- });
-
- Breadcrumbs::for('docketList', function ($trail) {
- $trail->parent('dashboard');
- $trail->push('Docket', route('docketList'), ['icon' => '']);
- });
-
- Breadcrumbs::for('woList', function ($trail) {
- $trail->parent('dashboard');
- $trail->push('Word Order', route('woList'), ['icon' => '']);
- });
-
-
-
-
-
- /*****
- // Dealer
- *****/
- Breadcrumbs::for('dHome', function ($trail) {
- $trail->push('Home', route('dHome'), ['icon' => 'fa fa-home']);
- });
-
- Breadcrumbs::for('addAgentForm', function ($trail) {
- $trail->parent('dHome');
- $trail->push('Add New Agent', route('addAgentForm'), ['icon' => '']);
- });
-
- Breadcrumbs::for('editAgentDealer', function ($trail, $agent_id) {
- $trail->parent('dHome');
- $trail->push('Edit Agent', route('editAgentDealer',['agent_id' => $agent_id]), ['icon' => '']);
- });
-
- Breadcrumbs::for('residentialForm', function ($trail) {
- $trail->parent('dHome');
- $trail->push('Application Form', '', ['icon' => '']);
- $trail->push('Residential Package', route('residentialForm'), ['icon' => '']);
- });
-
- Breadcrumbs::for('businessForm', function ($trail) {
- $trail->parent('dHome');
- $trail->push('Application Form', '', ['icon' => '']);
- $trail->push('Business Package', route('businessForm'), ['icon' => '']);
- });
-
- Breadcrumbs::for('AppList', function ($trail) {
- $trail->parent('dHome');
- $trail->push('Subsciption', '', ['icon' => '']);
- $trail->push('Subcription Form List', route('AppList'), ['icon' => '']);
- });
-
- // Breadcrumbs::for('claimResidential', function ($trail) {
- // $trail->parent('dHome');
- // $trail->push('Claim / Invoice', '', ['icon' => '']);
- // $trail->push('Residential', route('claimResidential'), ['icon' => '']);
- // });
-
- // Breadcrumbs::for('claimBusiness', function ($trail) {
- // $trail->parent('dHome');
- // $trail->push('Claim / Invoice', '', ['icon' => '']);
- // $trail->push('Business', route('claimBusiness'), ['icon' => '']);
- // });
-
- Breadcrumbs::for('claimAll', function ($trail) {
- $trail->parent('dHome');
- $trail->push('Claim / Invoice', '', ['icon' => '']);
- $trail->push('Residential & Business', route('claimAll'), ['icon' => '']);
- });
-
-
- /*****
- // Sales / Agent
- *****/
-
- Breadcrumbs::for('aHome', function ($trail) {
- $trail->push('Home', route('aHome'), ['icon' => 'fa fa-home']);
- });
-
- Breadcrumbs::for('residentialSForm', function ($trail) {
- $trail->parent('dHome');
- $trail->push('Application Form', '', ['icon' => '']);
- $trail->push('Residential Package', route('residentialSForm'), ['icon' => '']);
- });
-
- Breadcrumbs::for('businessSForm', function ($trail) {
- $trail->parent('dHome');
- $trail->push('Application Form', '', ['icon' => '']);
- $trail->push('Business Package', route('businessSForm'), ['icon' => '']);
- });
-
- Breadcrumbs::for('aProfile', function ($trail) {
- $trail->parent('dHome');
- $trail->push('Profile', route('aProfile'), ['icon' => '']);
- });
-
- /**
- * Contractor
- */
- Breadcrumbs::for('conHome', function ($trail) {
- $trail->push('Home', route('conHome'), ['icon' => 'fa fa-home']);
- });
-
- Breadcrumbs::for('vContractorWork', function ($trail) {
- $trail->parent('conHome');
- $trail->push('Work Orders', '', ['icon' => '']);
- $trail->push("List", route('vContractorWork'), ['icon' => '']);
- });
-
- Breadcrumbs::for('editContractorWork', function ($trail, $wo) {
- $trail->parent('conHome');
- $trail->push('Work Orders', '', ['icon' => '']);
- $trail->push("Edit Work Order's Detail", route('editContractorWork',['wo' => $wo]), ['icon' => '']);
- });
-
- Breadcrumbs::for('vContractorDocket', function ($trail) {
- $trail->parent('conHome');
- $trail->push("Docket", '', ['icon' => '']);
- $trail->push("List", route('vContractorWork'), ['icon' => '']);
- });
-
- Breadcrumbs::for('vContractorTeam', function ($trail) {
- $trail->parent('conHome');
- $trail->push('CBB Teams', '', ['icon' => '']);
- $trail->push("Contractor's List", route('vContractorTeam'), ['icon' => '']);
- });
-
- Breadcrumbs::for('addInstaller', function ($trail) {
- $trail->parent('conHome');
- $trail->push('CBB Teams', '', ['icon' => '']);
- $trail->push("Add New Installer", route('addInstaller'), ['icon' => '']);
- });
-
- Breadcrumbs::for('vEditContractorTeam', function ($trail,$i_id) {
- $trail->parent('conHome');
- $trail->push('CBB Teams', '', ['icon' => '']);
- $trail->push("Edit Installer", '', ['icon' => '']);
- $trail->push($i_id, '', ['icon' => '']);
- });
-
- Breadcrumbs::for('vWorkOrderRescheduleC', function ($trail,$wo) {
- $trail->parent('csHome');
- $trail->push('Work Orders', '', ['icon' => '']);
- $trail->push("Reschedule", '', ['icon' => '']);
- $trail->push($wo, '', ['icon' => '']);
- });
-
- /** Customer Service **/
- Breadcrumbs::for('csHome', function ($trail) {
- $trail->push('Home', route('csHome'), ['icon' => 'fa fa-home']);
- });
-
- Breadcrumbs::for('csProfile', function ($trail) {
- $trail->parent('csHome');
- $trail->push('Profile', route('csProfile'), ['icon' => '']);
- });
-
- Breadcrumbs::for('gALLNewCustomer', function ($trail) {
- $trail->parent('csHome');
- $trail->push('Customers', '', ['icon' => '']);
- $trail->push("Customer List", route('gALLNewCustomer'), ['icon' => '']);
- });
-
- Breadcrumbs::for('editCustomerDetail', function ($trail,$subscriber_id) {
- $trail->parent('csHome');
- $trail->push('Edit', '', ['icon' => '']);
- $trail->push('Customers', '', ['icon' => '']);
- $trail->push($subscriber_id, '', ['icon' => '']);
- });
-
- Breadcrumbs::for('vAllSubcribers', function ($trail) {
- $trail->parent('csHome');
- $trail->push('Customers', '', ['icon' => '']);
- $trail->push("Subscribers List", route('vAllSubcribers'), ['icon' => '']);
- });
-
- Breadcrumbs::for('vWorkOrder', function ($trail) {
- $trail->parent('csHome');
- $trail->push('Work Orders', '', ['icon' => '']);
- $trail->push("Work Order's List", route('vWorkOrder'), ['icon' => '']);
- });
-
- Breadcrumbs::for('viewCustomerWoFormR', function ($trail,$wo) {
- $trail->parent('csHome');
- $trail->push('Work Orders', '', ['icon' => '']);
- $trail->push('Edit', '', ['icon' => '']);
- $trail->push($wo, '', ['icon' => '']);
- });
-
- Breadcrumbs::for('vWorkOrderSchedule', function ($trail,$status,$wo,$subscriber_id) {
- $trail->parent('csHome');
- $trail->push('Work Orders', '', ['icon' => '']);
- $trail->push("Add New Schedule", '', ['icon' => '']);
- $trail->push($wo, '', ['icon' => '']);
- });
-
- Breadcrumbs::for('vWorkOrderReschedule', function ($trail,$wo) {
- $trail->parent('csHome');
- $trail->push('Work Orders', '', ['icon' => '']);
- $trail->push("Reschedule", '', ['icon' => '']);
- $trail->push($wo, '', ['icon' => '']);
- });
-
- Breadcrumbs::for('confirmWorkOrderSchedule', function ($trail,$wo) {
- $trail->parent('csHome');
- $trail->push('Work Orders', '', ['icon' => '']);
- $trail->push("Confirm", '', ['icon' => '']);
- $trail->push($wo, '', ['icon' => '']);
- });
-
- Breadcrumbs::for('createWorkOrderR', function ($trail) {
- $trail->parent('csHome');
- $trail->push('Work Orders', '', ['icon' => '']);
- $trail->push("Create Work Order (R)", route('createWorkOrderR'), ['icon' => '']);
- });
-
- Breadcrumbs::for('createWorkOrderB', function ($trail) {
- $trail->parent('csHome');
- $trail->push('Work Orders', '', ['icon' => '']);
- $trail->push("Create Work Order (B)", route('createWorkOrderB'), ['icon' => '']);
- });
-
- Breadcrumbs::for('vDocket', function ($trail) {
- $trail->parent('csHome');
- $trail->push("Docket", route('vDocket'), ['icon' => '']);
- });
-
- Breadcrumbs::for('viewCustomerTeam', function ($trail) {
- $trail->parent('csHome');
- $trail->push('CBB Teams', '', ['icon' => '']);
- $trail->push("Contractor's List", route('viewCustomerTeam'), ['icon' => '']);
- });
-
- Breadcrumbs::for('viewCustomerContractorForm', function ($trail) {
- $trail->parent('csHome');
- $trail->push('CBB Teams', '', ['icon' => '']);
- $trail->push("Add New Contractor", route('viewCustomerContractorForm'), ['icon' => '']);
- });
-
- Breadcrumbs::for('viewEditContractor', function ($trail,$contractor) {
- $trail->parent('csHome');
- $trail->push('CBB Teams', '', ['icon' => '']);
- $trail->push("Contractor",'', ['icon' => '']);
- $trail->push('Edit', '', ['icon' => '']);
- $trail->push($contractor, '', ['icon' => '']);
- });
-
- Breadcrumbs::for('viewCustomerVendor', function ($trail) {
- $trail->parent('csHome');
- $trail->push('CBB Teams', '', ['icon' => '']);
- $trail->push("Vendor's List", route('viewCustomerVendor'), ['icon' => '']);
- });
-
- Breadcrumbs::for('viewCustomerVendorForm', function ($trail) {
- $trail->parent('csHome');
- $trail->push('CBB Teams', '', ['icon' => '']);
- $trail->push("Add New Vendor", route('viewCustomerVendorForm'), ['icon' => '']);
- });
-
- Breadcrumbs::for('viewEditVendor', function ($trail,$vendor) {
- $trail->parent('csHome');
- $trail->push('CBB Teams', '', ['icon' => '']);
- $trail->push("Vendor",'', ['icon' => '']);
- $trail->push('Edit', '', ['icon' => '']);
- $trail->push($vendor, '', ['icon' => '']);
- });
-
- Breadcrumbs::for('viewCoverageR', function ($trail) {
- $trail->parent('csHome');
- $trail->push('Coverage', '', ['icon' => '']);
- $trail->push("Coverage List (R)", route('viewCoverageR'), ['icon' => '']);
- });
-
- Breadcrumbs::for('viewCoverageB', function ($trail) {
- $trail->parent('csHome');
- $trail->push('Coverage', '', ['icon' => '']);
- $trail->push("Coverage List (B)", route('viewCoverageB'), ['icon' => '']);
- });
-
- Breadcrumbs::for('viewCoverageForm', function ($trail) {
- $trail->parent('csHome');
- $trail->push('Coverage', '', ['icon' => '']);
- $trail->push("Add New Coverage", route('viewCoverageForm'), ['icon' => '']);
- });
-
- Breadcrumbs::for('editCustomerWo', function ($trail, $id) {
- $trail->parent('csHome');
- $trail->push('Work Orders', '', ['icon' => '']);
- $trail->push("Edit Work Order Detail", route('editCustomerWo',['id' => $id]), ['icon' => '']);
- });
-
- Breadcrumbs::for('editCoverageR', function ($trail, $id) {
- $trail->parent('csHome');
- $trail->push('Coverage', '', ['icon' => '']);
- $trail->push('Residential', '', ['icon' => '']);
- $trail->push("Edit Coverage Detail", route('editCoverageR',['id' => $id]), ['icon' => '']);
- });
-
- Breadcrumbs::for('editCoverageB', function ($trail, $id) {
- $trail->parent('csHome');
- $trail->push('Coverage', '', ['icon' => '']);
- $trail->push('Business', '', ['icon' => '']);
- $trail->push("Edit Coverage Detail", route('editCoverageB',['id' => $id]), ['icon' => '']);
- });
-
-
- /*
- |--------------------------------------------------------------------------
- | Sysadmin / Customer Service / Marketing Middleware
- |--------------------------------------------------------------------------
- */
- Breadcrumbs::for('mainHome', function ($trail) {
- $trail->push('Home', route('mainHome'), ['icon' => 'icofont icofont-home']);
- });
-
- Breadcrumbs::for('applicationHome', function ($trail) {
- $trail->parent('mainHome');
- $trail->push('Customer', '', ['icon' => '']);
- $trail->push('Application Form', route('applicationHome'), ['icon' => '']);
- });
-
- Breadcrumbs::for('rectificationHome', function ($trail) {
- $trail->parent('mainHome');
- $trail->push('Customer', '', ['icon' => '']);
- $trail->push('Rectification Form', route('rectificationHome'), ['icon' => '']);
- });
-
- Breadcrumbs::for('pendingHome', function ($trail) {
- $trail->parent('mainHome');
- $trail->push('Customer', '', ['icon' => '']);
- $trail->push('Pending Form', route('pendingHome'), ['icon' => '']);
- });
-
- Breadcrumbs::for('activatedRHome', function ($trail) {
- $trail->parent('mainHome');
- $trail->push('Customer', '', ['icon' => '']);
- $trail->push('Activated Form', '', ['icon' => '']);
- $trail->push('Residential', route('activatedRHome'), ['icon' => '']);
- });
-
- Breadcrumbs::for('activatedBHome', function ($trail) {
- $trail->parent('mainHome');
- $trail->push('Customer', '', ['icon' => '']);
- $trail->push('Activated Form', '', ['icon' => '']);
- $trail->push('Business', route('activatedBHome'), ['icon' => '']);
- });
-
- Breadcrumbs::for('rejectHome', function ($trail) {
- $trail->parent('mainHome');
- $trail->push('Customer', '', ['icon' => '']);
- $trail->push('Rejected Form', route('rejectHome'), ['icon' => '']);
- });
-
- Breadcrumbs::for('dealerFormLists', function ($trail) {
- $trail->parent('mainHome');
- $trail->push('Customer', '', ['icon' => '']);
- $trail->push('Dealer Form List', route('dealerFormLists'), ['icon' => '']);
- });
-
- Breadcrumbs::for('editCustomerForm', function ($trail, $subscriber) {
- $trail->parent('mainHome');
- $trail->push('Customer', '', ['icon' => '']);
- $trail->push('Edit', '', ['icon' => '']);
- $trail->push('Form', route('applicationHome',['subscriber' => $subscriber]), ['icon' => '']);
- });
-
- Breadcrumbs::for('pendingContractorHome', function ($trail) {
- $trail->parent('mainHome');
- $trail->push('Work Order', '', ['icon' => '']);
- $trail->push('Pending Contractor', route('pendingContractorHome'), ['icon' => '']);
- });
-
- Breadcrumbs::for('pendingNonPrelaidHome', function ($trail) {
- $trail->parent('mainHome');
- $trail->push('Work Order', '', ['icon' => '']);
- $trail->push('Pending Non Prelaid', route('pendingNonPrelaidHome'), ['icon' => '']);
- });
-
- Breadcrumbs::for('successNonPrelaidHome', function ($trail) {
- $trail->parent('mainHome');
- $trail->push('Work Order', '', ['icon' => '']);
- $trail->push('Success Non Prelaid', route('successNonPrelaidHome'), ['icon' => '']);
- });
-
- Breadcrumbs::for('pendingInstallerHome', function ($trail) {
- $trail->parent('mainHome');
- $trail->push('Work Order', '', ['icon' => '']);
- $trail->push('Pending Installer', route('pendingInstallerHome'), ['icon' => '']);
- });
-
- Breadcrumbs::for('rescheduleHome', function ($trail) {
- $trail->parent('mainHome');
- $trail->push('Work Order', '', ['icon' => '']);
- $trail->push('Reschedule', route('rescheduleHome'), ['icon' => '']);
- });
-
- Breadcrumbs::for('suspendHome', function ($trail) {
- $trail->parent('mainHome');
- $trail->push('Work Order', '', ['icon' => '']);
- $trail->push('Suspend', route('suspendHome'), ['icon' => '']);
- });
-
- Breadcrumbs::for('completedHome', function ($trail) {
- $trail->parent('mainHome');
- $trail->push('Work Order', '', ['icon' => '']);
- $trail->push('Completed', route('completedHome'), ['icon' => '']);
- });
-
- Breadcrumbs::for('cancelledHome', function ($trail) {
- $trail->parent('mainHome');
- $trail->push('Work Order', '', ['icon' => '']);
- $trail->push('Cancelled', route('cancelledHome'), ['icon' => '']);
- });
-
- Breadcrumbs::for('workOrderResidential', function ($trail) {
- $trail->parent('mainHome');
- $trail->push('Work Order', '', ['icon' => '']);
- $trail->push('Create Work Order', '', ['icon' => '']);
- $trail->push('Residential', route('workOrderResidential'), ['icon' => '']);
- });
-
- Breadcrumbs::for('workOrderBusiness', function ($trail) {
- $trail->parent('mainHome');
- $trail->push('Work Order', '', ['icon' => '']);
- $trail->push('Create Work Order', '', ['icon' => '']);
- $trail->push('Business', route('workOrderBusiness'), ['icon' => '']);
- });
-
- Breadcrumbs::for('addNewScheduleWorkOrder', function ($trail,$type,$wo,$subscriber_id) {
- $trail->parent('mainHome');
- $trail->push('Work Order', '', ['icon' => '']);
- $trail->push('Add New Schedule', '', ['icon' => '']);
- $trail->push($wo, route('addNewScheduleWorkOrder',['type' => $type, $wo => $wo, 'subscriber_id' => $subscriber_id]), ['icon' => '']);
- });
-
- Breadcrumbs::for('mrescheduleWorkOrder', function ($trail,$wo) {
- $trail->parent('mainHome');
- $trail->push('Work Order', '', ['icon' => '']);
- $trail->push('Reschedule', '', ['icon' => '']);
- $trail->push($wo, route('mrescheduleWorkOrder',['wo' => $wo]), ['icon' => '']);
- });
-
- Breadcrumbs::for('confirmWorkOrder', function ($trail,$wo) {
- $trail->parent('mainHome');
- $trail->push('Work Order', '', ['icon' => '']);
- $trail->push('Confirm', '', ['icon' => '']);
- $trail->push($wo, route('confirmWorkOrder',['wo' => $wo]), ['icon' => '']);
- });
-
- Breadcrumbs::for('editWorkOrder', function ($trail,$wo) {
- $trail->parent('mainHome');
- $trail->push('Work Order', '', ['icon' => '']);
- $trail->push('Edit', '', ['icon' => '']);
- $trail->push($wo, route('editWorkOrder',['wo' => $wo]), ['icon' => '']);
- });
-
- Breadcrumbs::for('docketHome', function ($trail) {
- $trail->parent('mainHome');
- $trail->push('Docket', route('docketHome'), ['icon' => '']);
- });
-
- Breadcrumbs::for('companyRating', function ($trail,$id) {
- $trail->parent('mainHome');
- $trail->push('Team', '', ['icon' => '']);
- $trail->push('Vendor Rating', route('companyRating',['id' => $id]), ['icon' => '']);
- });
-
- Breadcrumbs::for('vendorContractorList', function ($trail) {
- $trail->parent('mainHome');
- $trail->push('Team', '', ['icon' => '']);
- $trail->push('Contractor', '', ['icon' => '']);
- $trail->push('Vendor Lists', route('vendorContractorList'), ['icon' => '']);
- });
-
- Breadcrumbs::for('addNewVendorContractor', function ($trail) {
- $trail->parent('mainHome');
- $trail->push('Team', '', ['icon' => '']);
- $trail->push('Contractor', '', ['icon' => '']);
- $trail->push('Add New Vendor', route('addNewVendorContractor'), ['icon' => '']);
- });
-
- Breadcrumbs::for('contractorList', function ($trail) {
- $trail->parent('mainHome');
- $trail->push('Team', '', ['icon' => '']);
- $trail->push('Contractor Lists', route('contractorList'), ['icon' => '']);
- });
-
- Breadcrumbs::for('dealerList', function ($trail) {
- $trail->parent('mainHome');
- $trail->push('Team', '', ['icon' => '']);
- $trail->push('Main Agent Lists', route('dealerList'), ['icon' => '']);
- });
-
- Breadcrumbs::for('addNewStaff', function ($trail,$roles) {
- $trail->parent('mainHome');
- $trail->push('Team', '', ['icon' => '']);
- $trail->push($roles, '', ['icon' => '']);
- $trail->push('Add New '.$roles, route('addNewStaff',['roles' => $roles]), ['icon' => '']);
- });
-
- Breadcrumbs::for('vendorDealerList', function ($trail) {
- $trail->parent('mainHome');
- $trail->push('Team', '', ['icon' => '']);
- $trail->push('Vendor', '', ['icon' => '']);
- $trail->push('Dealer List', route('vendorDealerList'), ['icon' => '']);
- });
-
- Breadcrumbs::for('addNewVendorDealer', function ($trail) {
- $trail->parent('mainHome');
- $trail->push('Team', '', ['icon' => '']);
- $trail->push('Vendor Dealer', '', ['icon' => '']);
- $trail->push('Add New Vendor', route('addNewVendorDealer'), ['icon' => '']);
- });
-
- Breadcrumbs::for('editVendorDetail', function ($trail,$type,$vendor) {
- $trail->parent('mainHome');
- $trail->push('Team', '', ['icon' => '']);
- $trail->push($type,'', ['icon' => '']);
- $trail->push('Edit', '', ['icon' => '']);
- $trail->push($vendor, route('editVendorDetail',['type'=> $type, 'vendor' => $vendor]), ['icon' => '']);
- });
-
- Breadcrumbs::for('editStaffDetail', function ($trail,$type,$staff) {
- $trail->parent('mainHome');
- $trail->push('Team', '', ['icon' => '']);
- $trail->push($type, '', ['icon' => '']);
- $trail->push('Edit', '', ['icon' => '']);
- $trail->push($staff, route('editStaffDetail',['type' => $type, 'staff' => $staff]), ['icon' => '']);
- });
-
- Breadcrumbs::for('coverageResidentialList', function ($trail) {
- $trail->parent('mainHome');
- $trail->push('Coverage', '', ['icon' => '']);
- $trail->push('Residential Lists', route('coverageResidentialList'), ['icon' => '']);
- });
-
- Breadcrumbs::for('coverageBusinessList', function ($trail) {
- $trail->parent('mainHome');
- $trail->push('Coverage', '', ['icon' => '']);
- $trail->push('Business Lists', route('coverageBusinessList'), ['icon' => '']);
- });
-
- Breadcrumbs::for('addNewCoverage', function ($trail) {
- $trail->parent('mainHome');
- $trail->push('Coverage', '', ['icon' => '']);
- $trail->push('Add New Coverage', route('addNewCoverage'), ['icon' => '']);
- });
-
- Breadcrumbs::for('editCoverageDetail', function ($trail,$_id) {
- $trail->parent('mainHome');
- $trail->push('Coverage', '', ['icon' => '']);
- $trail->push('Edit Coverage','', ['icon' => '']);
- $trail->push($_id, route('editCoverageDetail',['_id' => $_id]), ['icon' => '']);
- });
-
- Breadcrumbs::for('statisticsHome', function ($trail) {
- $trail->parent('mainHome');
- $trail->push('Statistic', route('statisticsHome'), ['icon' => '']);
- });
-
- Breadcrumbs::for('dealerClaimHome', function ($trail, $_id) {
- $trail->parent('mainHome');
- $trail->push('Dealer', route('vendorDealerList'), ['icon' => '']);
- $trail->push('Claim Lists', '', ['icon' => '']);
- $trail->push($_id, route('dealerClaimHome',['_id' => $_id]), ['icon' => '']);
- });
-
- Breadcrumbs::for('mapInstallerHome', function ($trail) {
- $trail->parent('mainHome');
- $trail->push('Map', route('mapInstallerHome'), ['icon' => '']);
- });
-
- Breadcrumbs::for('profileHome', function ($trail) {
- $trail->parent('mainHome');
- $trail->push('Profile', route('profileHome'), ['icon' => '']);
- });
- /*
- |--------------------------------------------------------------------------
- | Contractor Middleware
- |--------------------------------------------------------------------------
- */
- Breadcrumbs::for('contractorHome', function ($trail) {
- $trail->push('Home', route('contractorHome'), ['icon' => 'icofont icofont-home']);
- });
-
- Breadcrumbs::for('cmapInstallerHome', function ($trail) {
- $trail->parent('contractorHome');
- $trail->push('Map', route('cmapInstallerHome'), ['icon' => '']);
- });
-
- Breadcrumbs::for('cpendingContractorHome', function ($trail) {
- $trail->parent('contractorHome');
- $trail->push('Work Order', '', ['icon' => '']);
- $trail->push('Pending Contractor', route('cpendingContractorHome'), ['icon' => '']);
- });
-
- Breadcrumbs::for('cpendingNonPrelaidHome', function ($trail) {
- $trail->parent('contractorHome');
- $trail->push('Work Order', '', ['icon' => '']);
- $trail->push('Pending Non Prelaid', route('cpendingNonPrelaidHome'), ['icon' => '']);
- });
-
- Breadcrumbs::for('cpendingInstallerHome', function ($trail) {
- $trail->parent('contractorHome');
- $trail->push('Work Order', '', ['icon' => '']);
- $trail->push('Pending Installer', route('cpendingInstallerHome'), ['icon' => '']);
- });
-
- Breadcrumbs::for('ccompletedHome', function ($trail) {
- $trail->parent('contractorHome');
- $trail->push('Work Order', '', ['icon' => '']);
- $trail->push('Completed', route('ccompletedHome'), ['icon' => '']);
- });
-
- Breadcrumbs::for('ceditWorkOrder', function ($trail,$wo) {
- $trail->parent('contractorHome');
- $trail->push('Work Order', '', ['icon' => '']);
- $trail->push('Edit', '', ['icon' => '']);
- $trail->push($wo, route('ceditWorkOrder',['wo' => $wo]), ['icon' => '']);
- });
-
- Breadcrumbs::for('cprofileHome', function ($trail) {
- $trail->parent('contractorHome');
- $trail->push('Profile', route('cprofileHome'), ['icon' => '']);
- });
-
- Breadcrumbs::for('cmrescheduleWorkOrder', function ($trail,$wo) {
- $trail->parent('contractorHome');
- $trail->push('Work Order', '', ['icon' => '']);
- $trail->push('Reschedule', '', ['icon' => '']);
- $trail->push($wo, route('cmrescheduleWorkOrder',['wo' => $wo]), ['icon' => '']);
- });
-
- Breadcrumbs::for('cdocketHome', function ($trail) {
- $trail->parent('contractorHome');
- $trail->push('Docket', route('cdocketHome'), ['icon' => '']);
- });
-
- Breadcrumbs::for('ccompanyRating', function ($trail) {
- $trail->parent('mainHome');
- $trail->push('Team', '', ['icon' => '']);
- $trail->push('Vendor Rating', route('ccompanyRating'), ['icon' => '']);
- });
-
- Breadcrumbs::for('cinstallerList', function ($trail) {
- $trail->parent('contractorHome');
- $trail->push('Team', '', ['icon' => '']);
- $trail->push('Installer Lists', route('cinstallerList'), ['icon' => '']);
- });
-
- Breadcrumbs::for('ceditStaffDetail', function ($trail,$type,$staff) {
- $trail->parent('contractorHome');
- $trail->push('Team', '', ['icon' => '']);
- $trail->push($type, '', ['icon' => '']);
- $trail->push('Edit', '', ['icon' => '']);
- $trail->push($staff, route('ceditStaffDetail',['type' => $type, 'staff' => $staff]), ['icon' => '']);
- });
-
- Breadcrumbs::for('caddNewStaff', function ($trail) {
- $trail->parent('mainHome');
- $trail->push('Team', '', ['icon' => '']);
- $trail->push('Installer', '', ['icon' => '']);
- $trail->push('Add New Installer', route('caddNewStaff'), ['icon' => '']);
- });
- /*
- |--------------------------------------------------------------------------
- | Dealer / Sales Middleware
- |--------------------------------------------------------------------------
- */
- Breadcrumbs::for('dealerHome', function ($trail) {
- $trail->push('Home', route('dealerHome'), ['icon' => 'icofont icofont-home']);
- });
-
- Breadcrumbs::for('dapplicationHome', function ($trail) {
- $trail->push('Home', route('dealerHome'), ['icon' => 'icofont icofont-home']);
- $trail->push('Subscription Form', '', ['icon' => '']);
- $trail->push('New Submittion Form', route('dealerHome'), ['icon' => '']);
- });
-
- Breadcrumbs::for('dpendingHome', function ($trail) {
- $trail->push('Home', route('dealerHome'), ['icon' => 'icofont icofont-home']);
- $trail->push('Subscription Form', '', ['icon' => '']);
- $trail->push('Pending Form', route('dpendingHome'), ['icon' => '']);
- });
-
- Breadcrumbs::for('dactivatedRHome', function ($trail) {
- $trail->push('Home', route('dealerHome'), ['icon' => 'icofont icofont-home']);
- $trail->push('Subscription Form', '', ['icon' => '']);
- $trail->push('Activated Form', route('dactivatedRHome'), ['icon' => '']);
- });
-
- Breadcrumbs::for('drejectHome', function ($trail) {
- $trail->push('Home', route('dealerHome'), ['icon' => 'icofont icofont-home']);
- $trail->push('Subscription Form', '', ['icon' => '']);
- $trail->push('Rejected Form', route('drejectHome'), ['icon' => '']);
- });
-
- Breadcrumbs::for('dapplicaitonFormPackage', function ($trail, $type) {
- $trail->push('Home', route('dealerHome'), ['icon' => 'icofont icofont-home']);
- $trail->push('Application Form', '', ['icon' => '']);
- $trail->push($type.' Package', route('dapplicaitonFormPackage', ['type' => $type]), ['icon' => '']);
- });
-
- Breadcrumbs::for('dresidentialID', function ($trail,$_id) {
- $trail->push('Home', route('dealerHome'), ['icon' => 'icofont icofont-home']);
- $trail->push('Application Form', '', ['icon' => '']);
- $trail->push('Residential Package', '', ['icon' => '']);
- $trail->push($_id, route('dresidentialID', ['_id' => $_id]), ['icon' => '']);
- });
-
- Breadcrumbs::for('dbusinessID', function ($trail,$_id) {
- $trail->push('Home', route('dealerHome'), ['icon' => 'icofont icofont-home']);
- $trail->push('Application Form', '', ['icon' => '']);
- $trail->push('Business Package', '', ['icon' => '']);
- $trail->push($_id, route('dbusinessID', ['_id' => $_id]), ['icon' => '']);
- });
-
- Breadcrumbs::for('ddealerClaimHome', function ($trail) {
- $trail->push('Home', route('dealerHome'), ['icon' => 'icofont icofont-home']);
- $trail->push('Claim Form', route('ddealerClaimHome'), ['icon' => '']);
- });
-
- Breadcrumbs::for('salesAddNewStaff', function ($trail) {
- $trail->push('Home', route('dealerHome'), ['icon' => 'icofont icofont-home']);
- $trail->push('Team', '', ['icon' => '']);
- $trail->push('Add New Sales', route('salesAddNewStaff'), ['icon' => '']);
- });
-
- Breadcrumbs::for('salesList', function ($trail) {
- $trail->push('Home', route('dealerHome'), ['icon' => 'icofont icofont-home']);
- $trail->push('Team', '', ['icon' => '']);
- $trail->push('Sales Lists', '', ['icon' => '']);
- });
-
- Breadcrumbs::for('editSalesDetail', function ($trail, $_id) {
- $trail->push('Home', route('dealerHome'), ['icon' => 'icofont icofont-home']);
- $trail->push('Team', '', ['icon' => '']);
- $trail->push('Edit Sales', '', ['icon' => '']);
- $trail->push($_id, route('editSalesDetail', ['_id' => $_id]), ['icon' => '']);
- });
-
- Breadcrumbs::for('editCustomerFormD', function ($trail, $subscriber) {
- $trail->push('Home', route('dealerHome'), ['icon' => 'icofont icofont-home']);
- $trail->push('Customer', '', ['icon' => '']);
- $trail->push('Edit', '', ['icon' => '']);
- $trail->push('Form', '', ['icon' => '']);
- });
-
-
-
|