File: /var/www/vhosts/creativefellows.nl/jhtaxatie.creativefellows.nl/src/settings.php
<?php
setlocale(LC_TIME, 'nl_NL');
ini_set('display_errors', 1);
return [
'settings' => [
'determineRouteBeforeAppMiddleware' => true,
'baseUrl' => '/',
'siteUrl' => 'http://jhapps.test:8888',
'default_to_email' => "no-reply@mijnjungheinrich.nl",
'root_dir' => __DIR__,
'upload_path' => __DIR__ . '/../public/upload/',
'upload_path_hidden'=> __DIR__ . '/../upload/',
'captcha_secret' => '6Lf14R8UAAAAAPwf5TXZbtiUTQNX9G-H7a1vbqvx',
'db' => [
'host' => "localhost",
'user' => "jh_demo",
'pass' => "@vCyo866",
'dbname'=> "jh_taxations_demo"
],
'heftruckinruilen' =>[
"from" => "verkoop@heftruckinruilen.nl",
"logo" => "https://heftruckinruilen.nl/images/hi-bw.png",
"name" => "heftruckinruilen",
"primary_color" => "#0078a1",
"secondary_color" => "#90cc07",
"subject" => "Taxatie",
"email_intro" => "<p>Bedankt voor het invullen van ons taxatieformulier. We gaan hier mee aan de slag en sturen je binnen één werkdag een bericht met de waarde van jouw heftruck.</p>",
"copy_jh" => "bas.rozenbrand@gmail.com",//"insidesales-serie@jungheinrich.nl",
"copy_gg" => "bas@creativefellows.nl"//"occasion@jungheinrich.nl",
],
'jungheinrich' =>[
"from" => "occasion@jungheinrich.nl",
"logo" => "https://apps.mijnjungheinrich.nl/images/jungheinrich-logo-512.png",
"name" => "Junheinrich",
"primary_color" => "#000000",
"secondary_color" => "#ffb900",
"subject" => "Taxatie",
"email_intro" => "<p>Bedankt voor het invullen van ons taxatieformulier. We gaan hier mee aan de slag en sturen u binnen één werkdag een bericht met de waarde van uw heftruck.</p>",
"copy_jh" => "bas.rozenbrand@gmail.com",// => "insidesales-serie@jungheinrich.nl",
"copy_gg" => "bas@creativefellows.nl"//"occasion@jungheinrich.nl",
],
/*
TEST
'db' => [
'host' => "localhost",
'user' => "jh_demo",
'pass' => "@vCyo866",
'dbname'=> "jh_taxations_demo"
],
*/
'displayErrorDetails' => true, // set to false in production
'addContentLengthHeader' => false, // Allow the web server to send the content-length header
// Renderer settings
'renderer' => [
'template_path' => __DIR__ . '/../views/',
],
"font_folder" => __DIR__ . '/../config/fonts/',
"taxation_pdf_app" => __DIR__ . '/JH-rapport-taxaties.pdf',
"taxation_pdf" => __DIR__ . '/jh_tp_taxaties_v2.pdf',
"inspection_pdf_tp" => __DIR__ . '/jh_tp_keuringen.pdf',
"request_pdf_tp" => __DIR__ . '/jh-offerte-occasion.pdf',
"anton_pdf_tp" => __DIR__ . '/jh_tp_anton.pdf',
"stellingen_pdf_tp" => __DIR__ . '/jh_tp_stellingen.pdf',
/*request_star_factors" => [
3 => 0.78, // tevens aanpassen in fields_v2
4 => 0.86, // tevens aanpassen in fields_v2
5 => 1 // tevens aanpassen in fields_v2
],*/
"request_star_factors" => [
"all" => [
3 => 0.65,
4 => 0.825,
5 => 1.1
],
"efg" => [
3 => 0.7,
4 => 0.8,
5 => 1
],
"anton" => [
3 => 1,
4 => 1,
5 => 1
],
],
"inspection_status_notification" => "bas@creativefellows.nl",//"peter.trimp@jungheinrich.nl",
"request_imap_mailbox" =>[
"username" => "app@mijnjungheinrich.nl",
"password" => "9dn4uT%21",
"server" => "server098.yourhosting.nl",
"port" => 993,
],
'inspection_colors' => [
[50,0,70,0],
[0,20,75,0],
[0,75,60,0],
[0,0,0,30]
],
'taxation_fields_external' => [
"company" => [
"company_header"=> ["label" => "Contactgevevens","type"=> "group"],
"salutation" => ["label" => "Aanhef","type"=> "radio", "options" => ["Heer" => "Heer", "Mevrouw" => "Mevrouw"]],
"firstname" => ["label" => "Voornaam","type"=> "input", "required" => false, "size" => "small-12 medium-4", "debug_value" => "Bas"],
"prefixname" => ["label" => "Tussenvoegsel","type"=> "input", "required" => false, "size" => "small-12 medium-3"],
"lastname" => ["label" => "Achternaam","type"=> "input", "required" => true, "size" => "small-12 medium-5", "debug_value" => "Rozenbrand"],
"company_name" => ["label" => "Bedrijfsnaam","type"=> "input","required" => true, "debug_value" => "Creative Fellows BV"],
"city" => ["label" => "Plaatsnaam","type"=> "input","required" => true, "debug_value" => "Alphen aan den Rijn"],
"email" => ["label" => "E-mail","type"=> "text","pattern" => "email","required" => true, "debug_value" => "bas@creativefellows.nl"],
"phone" => ["label" => "Telefoonnummer","type"=> "input","required" => true, "debug_value" => "0172 474649"],
"enquiry_type" => ["label" => "Bent u op zoek naar een vervangende truck?", "type" => "switch","options" => ["Ja", "Nee"], "size" => "small-12"],
"source" => ["label" => "bron", "type" => "hidden","value" => 2, "size" => "small-12"],
"step1" => ["label" => "Informatie truck", "type"=> "button", "show_element" => "group_truck", "hide_element" => "group_company", "class" => "button__toggle", "size" => "small-12 cell__line-top"],
],
"truck" => [
"truck_header" => ["label" => "Informatie truck","type"=> "group"],
"truck_brand" => ["label" => "Merk","type"=> "input","size" => "small-12 medium-6", "debug_value" => "Jungheinrich"],
"truck_type" => ["label" => "Type","type"=> "input","size" => "small-12 medium-6", "debug_value" => "EJE"],
"truck_serial" => ["label" => "Serienummer","type"=> "input","size" => "small-12 medium-6", "debug_value" => "FN132456789"],
"truck_buildyear"=>["label" => "Bouwjaar","type"=> "input","size" => "small-12 medium-6", "debug_value" => "1999"],
"truck_hours" => ["label" => "Urenstand","type"=> "input","size" => "small-12 medium-6", "debug_value" => "12345"],
"truck_battery" => ["label" => "Aandrijving","type" => "select","options" => ["-- Selecteer --","Elektrisch: Loodzuur", "Elektrisch: Li-ion", "Elektrisch: Gel", "Diesel", "LPG"],"tooltip" => "Hier een tooltip voorbeeld","size" => "small-12 medium-6"],
"truck_charger" => ["label" => "Lader aanwezig","type" => "switch","options" => ["Ja", "Nee"], "size" => "small-12 medium-2"],
"truck_driving" => ["label" => "Functioneel rijden","type" => "switch","options" => ["Ja", "Nee"], "size" => "small-12 medium-2"],
"truck_lifting" => ["label" => "Functioneel heffen","type" => "switch","options" => ["Ja", "Nee"], "size" => "small-12 medium-2"],
"remarks" => ["label" => "Opmerkingen","type" => "textarea","placeholder" => "Omschrijf hier eventuele schades, extra opties en accessoires"],
"step2" => ["label" => "Afbeeldingen truck","type"=> "button", "show_element" => "group_images", "hide_element" => "group_truck", "class" => "button__toggle", "size" => "small-12 cell__line-top"],
"step2_back" => ["label" => "Vorige stap", "type" => "button", "show_element" => "group_company", "hide_element" => "group_truck", "class" => "button__back", "size" => "auto cell__button-back"],
],
"images" => [
"image_header" => ["label" => "Uploaden foto's","type"=> "group"],
"truck_images_1" => ["name" => "truck_images","label" => "Foto linksvoor","type" => "upload","multiple" => false],
"truck_images_2" => ["name" => "truck_images","label" => "Foto rechtsachter","type" => "upload","multiple" => false],
"truck_images_3" => ["name" => "truck_images","label" => "Foto typeplaatje","type" => "upload","multiple" => false],
"step3_confirm" => ["label" => "Bevestigen","type"=> "button","show_element" => "group_confirm", "hide_element" => "group_images","class" => "button__toggle","size" => "small-12 cell__line-top"],
"step3_back" => ["label" => "Vorige stap", "type" => "button", "show_element" => "group_truck", "hide_element" => "group_images", "class" => "button__back", "size" => "auto cell__button-back"],
],
"confirm" => [
"image_header" => [
"label" => "Controleer uw aanvraag",
"type"=> "check",
"fields" => [
"salutation",
"firstname",
"prefixname",
"lastname",
"company_name",
"city",
"email",
"phone",
"enquiry_type",
"truck_brand",
"truck_type",
"truck_serial",
"truck_buildyear",
"truck_hours",
"truck_battery",
"truck_charger",
"truck_driving",
"truck_lifting",
"remarks",
]
],
"privacy" => ["label" => "Algemene voorwaarden","type"=> "checkbox","required" => true, "debug_value" => 1, "options" => ["Ik ga akkoord met de algemene voorwaarden en ik geef van Jungheinrich toestemming mijn gegevens te verwerken op de manier zoals omschreven in de privacyverklaring"]],
"step3" => ["label" => "verstuur","type"=> "submit","hide_element" => "group_confirm","class" => "button__toggle","size" => "small-12 cell__line-top"],
"step3_back" => ["label" => "Vorige stap", "type" => "button", "show_element" => "group_images", "hide_element" => "group_confirm", "class" => "button__back", "size" => "auto cell__button-back"],
]
],
'taxation_fields' => [
// db-name, label, type, placeholder, width, value(s), extra class
"Klant" => [
["company", "Bedrijfsnaam", "input", "voer bedrijfsnaam in"],
["salutation", "Aanhef", "hidden", "voer aanhef in",null,null,true,false],
["name", "Voledige naam", "hidden", "voer naam in",null,null,true,false],
["email", "E-mail", "hidden", "voer e-mail in",null,null,true,false],
["source", "Bron taxatie", "select", "voer bron in",null,[0 => "App", 1=> "Heftruckinruilen", 2 => "Jungheinrich.nl"],true, false],
["status", "Status rapportage","select", "voer bedrijfsnaam in", null,[1 => "Rapport", 2=> "Concept", 3=> "Afgehandeld"], true],
["city", "Plaats", "input", "voer plaats in"],
["branche", "Branche", "hidden", "voer branche in"],
["afkoop_inruil", "Inruil / Afkoop", "select_smart", "voer keuze in", null,[ 1 => "Inruil", 2 => "Afkoop", 3 => "Opkoop"], true],
["advisor", "Adviseur", "input", "voer adviseur in", null,$_SESSION['full_name']],
["date_report", "Datum", "calendar", "voer datum in", null,date("d-m-Y")],
["transport_loading", "Laadsituatie", "select_smart_multiple", "Laadsituatie", "small-12", [0 => "Dock", 1 => "Maaiveld"]],
["transport_door_height", "Hoogte deur", "input", "voer hoogte in", null, null,null,false],
["transport_supplier", "Transporteur", "hidden", "voer hoogte in", null, [0 => "- Selecteer -", 1 => "Kamps", 2 => "Derden"]],
["taxation_value", "Waarde", "hidden", "voer waarde (€) in", null,null],
["taxation_tradein","Verwachte inruildatum","input","voer datum in", null,null],
],
"Truck" => [
["truck_brand", "Merk", "input", "voer merk in"],
["truck_type", "Type", "input", "voer type in"],
["truck_serial", "Serienummer", "input", "voer Serienummer in"],
["truck_year", "Bouwjaar", "input", "voer Bouwjaar in"],
["truck_capacity", "Draagvermogen","hidden", "voer Draagvermogen in"],
["truck_hours", "Urenstand", "input", "voer Urenstand in"],
["truck_drive", "Aandrijving", "hidden", "Hydrostaat / Elektrisch", "small-6", [0 => "- Selecteer -", 1 => "hydrostaat",2 => "elektrisch", 3 => "koppelomvormer"]],
["truck_masttype", "Masttype", "select", "voer Masttype in", "small-6", [0 => "- Selecteer -",1 => "E",2 => "ZT", 3 => "ZZ", 4 => "DZ",5 => "Zonder"]],
["truck_vorklengte","Vorklengte", "input", "voer Vorklengte in", "small-6"],
["truck_h1", "H1", "input", "voer H1 in", "small-6"],
["truck_h3", "H3", "input", "voer H3 in", "small-6"],
["truck_mug", "Müg", "hidden", "voer Müg in", "small-6"],
["truck_battery", "Batterijtype", "select", "voer type in", "small-6", [0 => "- Selecteer -",1 => "LZ",2 => "Li-ion", 3 => "Gel"]],
["truck_battery_build","Bouwjaar accu","input", "voer bouwjaar in", "small-6"],
["truck_sideshift", "Sideshift", "hidden", "ja/nee", "small-6"],
["cond_global", "Toestand", "hidden", "1-10", "small-6", [0 => "- Selecteer -",1 => "++",2 => "+", 3 => "+-", 4 => "-" ,5 => "--"]]
],
"Conditie" => [
["cond_hascharger","Lader aanwezig", "switch", "ja/nee", "small-6",1],
["cond_drive", "Functioneel rijden", "switch", "ja/nee", "small-6"],
["cond_lift", "Functioneel heffen", "switch", "ja/nee", "small-6"],
["cond_cabin", "Cabine heel", "switch", "ja/nee", "small-6"],
["cond_chair", "Stoel heel", "hidden", "ja/nee", "small-6"],
["cond_break", "Remmen", "hidden", "ja/nee", "small-6"],
["cond_dashboard", "Dashboard heel", "hidden", "ja/nee", "small-6"],
["cond_tires", "Banden goed > 50%", "hidden", "ja/nee", "small-6"],
["cond_power_stear","Stuurbekrachtiging", "hidden", "ja/nee", "small-6"],
["cond_dents", "Deuken", "hidden", "ja/nee", "small-6",1],
["cond_remarks", "Opmerkingen rapport", "textarea", "voer opmerkingen in"],
["gg_remarks", "Opmerkingen intern", "textarea", "voer opmerkingen in", null,null,false,false],
["include_remarks", "Opmerkingen intern in pdf", "switch", "ja/nee", "small-12", null,true,false]
],
"Foto's" => [
["images","Foto truck", "upload", "maak foto / uploaden"],
]
//"Transport" => [
//
// ["transport_loading", "Laadsituatie", "select_smart_multiple", "Laadsituatie", "small-12", [0 => "Dock", 1 => "Maaiveld"]],
// ["transport_door_height", "Hoogte Deur", "input", "voer hoogte in", null, null,null,false],
// ["transport_supplier", "Leverancier", "select", "voer hoogte in", null, [0 => "- Selecteer -", 1 => "Kamps", 2 => "Derden"]],
//
//],
],
'inspection_fields' => [
"Klantbedrijf" => [
["company_name", "Bedrijfsnaam", "input", "voer naam in"],
["company_address", "Adres", "input", "voer adres in"],
["company_zip", "Postcode", "input", "voer postcode in","medium-3"],
["company_city", "Plaats", "input", "voer plaats in","medium-9"],
["company_contact_salutation", "Aanhef", "select_not_required", "Kies aanhef", "medium-3",["" => "- Selecteer -", "Heer" => "Heer","Mevrouw" => "Mevrouw", "Afdeling" => "Afdeling"],false,false],
["company_contact_initials", "Voorletters", "input", "voer voorletters in","medium-3",null,false,false],
["company_contact_lastname", "Achternaam", "input", "voer achternaam in","medium-6",null,false,false],
["company_contact_email", "E-mail", "input", "voer e-mail in","medium-6",null,false,false],
["company_phone", "Telefoon", "input", "voer telefoonummer in", "medium-6",null,false,false],
["jh_inspection_no", "Keurnummer", "input", "voer keurnummer in"],
["date", "Keuringsdatum", "calendar", "voer keuringsdatum in",null,date("d-m-Y")],
],
"Magazijnstellingen" => [
["build", "Bouwjaar", "input", "voer bouwjaar in",null,null,null,true,null,["year_built","form_version"]],
["form_version", "Keuringsformulier", "select", "Kies keuringsformulier", "small-12",[0 => "- Selecteer -", 38 => "Bouwjaar < 2023", 112 => "Bouwjaar ≥ 2023/Aangepast/Verplaatst"],false,false],
[
"type",
"Type stelling",
"select",
"Kies Type",
"small-12",
[
0 => "- Selecteer -",
1 => "Bordessen",
2 => "Inrijstellingen",
3 => "Breedvakstellingen",
4 => "Legbordstellingen",
5 => "Doorrolstellingen",
6 => "Palletstellingen",
7 => "Draagarmstellingen",
8 => "Verrijdbare stellingen",
9 => "UPC stellingen",
10 => "Entresol/tussenvloer"
],
null,
false,
null,
["disable_checks","6:algemeen_r24_112,algemeen_r25_112||8:verrijdbare-stellingen_r51_112,verrijdbare-stellingen_r52_112,verrijdbare-stellingen_r53_112,verrijdbare-stellingen_r54_112,verrijdbare-stellingen_r55_112,verrijdbare-stellingen_r81_38,verrijdbare-stellingen_r82_38,verrijdbare-stellingen_r83_38,verrijdbare-stellingen_r84_38"]
],
["brand", "Merk", "input", "voer merk in"],
["filenumber", "Dossiernummer", "input", "voer dossiernummer in"],
["area", "Gebied", "input", "voer gebied in"],
["date", "Keuringsdatum", "calendar", "voer keuringsdatum in",null,date("d-m-Y")],
["new_rack", "Opleverkeuring", "switch", "ja/nee"],
["stickernumber", "Stickernummer", "input_duplicate", "voer stickernummer in",null,null,"input__stickernumber",true,null,array("sticker_number")]
],
"Keuringspunten - Oude stelling" => [
["gebouwvloer", "1. Gebouwvloer", "multi", 1, "radio-options", ["r11" => "Scheuren", "r12" => "Verzakkingen"],38],
["beveiligingen", "2. Beveiligingen", "multi", 2, "radio-options", ["r21" => "Doorval-beveiliging", "r22" => "Diepteliggers"],38],
["aanrijbeschermers", "3. Aanrijbeschermers", "multi", 3, "radio-options", ["r31" => "Aanwezigheid", "r32" => "Technische staat"],38],
["beschadigingen", "4. Beschadigingen", "multi", 4, "radio-options", ["r41" => "Aanrij-beschadigingen", "r42" => "Corrosie","r43" => "Vervormingen", "r44" => "Bewerkingen als boren, lassen e.d."],38],
["gebruik van de stelling", "5. Gebruik van de stelling", "multi", 5, "radio-options", ["r51" => "Actuele draagvermogenborden", "r52" => "Max. doorbuiging van 1/200 x L ","r53" => "Conform opgegeven belastingen"],38],
["montage", "6. Montage", "multi", 6, "radio-options", ["r61" => "lnhaking liggers", "r62" => "Aanwezigheid borging","r63" => "Loodrechte stand stellingen","r64" => "Aanwezigheid schoorverbanden","r65" => "Wijzigingen vakhoogtes en liggerniveaus","r66" => "Ontbrekende delen t.o.v. configuratie","r67" => "Juiste montage koppelstukken","r68" => "Verschuivingen","r69" => "Aanwezigheid verankering","r610" => "Wijziging rijlengte","r611" => "Wijziging aantal etages","r612" => "Vulplaten staanders"],38],
["stellingvloer/entresol", "7. Stellingvloer/entresol", "multi", 7, "radio-options", ["r71" => "Gebruik conform opgegeven belastingen", "r72" => "Conditie staalconstructie", "r73" => "Conditie railing", "r74" => "Conditie dekvloeren", "r75" => "Conditie trappen", "r76" => "Conditie palletopzetplaatsen"],38],
["verrijdbare stellingen", "8. Verrijdbare stellingen", "multi", 8, "radio-options", ["r81" => "Beveiligingen", "r82" => "Railconditie","r83" => "Onderwagen en aandrijving", "r84" => "Besturing"],38]
],
"Keuringspunten - Nieuwe stelling" => [
["gebouwvloer", "1. Gebouwvloer", "multi", 1, "radio-options", ["r11" => "Scheuren", "r12" => "Verzakkingen","r13" => "Overig"],112],
["algemeen", "2. Algemeen", "multi", 2, "radio-options", ["r21" => "Actuele draagvermogenborden", "r22" => "Conform opgegeven belastingen", "r23" => "Max. doorbuiging van 1/200 x L", "r24" => "Checklist voortschrijdend bezwijken", "r25" => "Check procedure binnenwind", "r26" => "Overig"],112],
["beveiligingen", "3. Beveiligingen", "multi", 3, "radio-options", ["r31" => "Doorval-beveiliging", "r32" => "Diepteliggers", "r33" => "Overig"],112],
["aanrijbeschermers", "4. Aanrijbeschermers", "multi", 4, "radio-options", ["r41" => "Aanwezigheid", "r42" => "Technische staat", "r43" => "Overig"],112],
["verrijdbare stellingen", "5. Verrijdbare stellingen","multi", 5, "radio-options", ["r51" => "Beveiligingen", "r52" => "Railconditie","r53" => "Onderwagen en aandrijving","r54" => "Besturing"],112],
["montage", "6. Montage", "multi", 6, "radio-options", ["r61" => "lnhaking liggers", "r62" => "Aanwezigheid borging","r63" => "Loodrechte stand stellingen","r64" => "Aanwezigheid schoorverbanden","r65" => "Juiste montage koppelstukken","r66" => "Verschuivingen","r67" => "Aanwezigheid verankering","r68" => "Vulplaten staanders","r69" => "Overig"],112],
["beschadigingen", "7. Beschadigingen", "multi", 7, "radio-options", ["r71" => "Aanrij-beschadigingen", "r72" => "Corrosie", "r73" => "Vervormingen", "r74" => "Overig"],112],
["wijzigingen", "8. Wijzigingen", "multi", 8, "radio-options", ["r81" => "Bewerkingen als boren, lassen e.d.","r82" => "Wijzigingen vakhoogtes en liggerniveaus","r83" => "Wijziging aantal etages","r84" => "Wijziging rijlengte","r85" => "Ontbrekende delen t.o.v. oorspronkelijke configuratie","r86" => "Overig",],112],
["gebruik van de stelling", "9. Stellingvloer/entresolvoer","multi", 9, "radio-options", ["r91" => "Actuele draagvermogenborden", "r92" => "Gebruik conform opgegeven belastingen", "r93" => "Conditie staalconstructie", "r94" => "Conditie railing", "r95" => "Conditie dekvloeren", "r96" => "Conditie trappen", "r97" => "Conditie palletopzetplaatsen", "r98" => "Overig accesoires", "r99" => "Overig", ],112],
],
"Aanpassingen" => [
["label", "Status", "select_smart", "Kies status", null, [0 => "Goedgekeurd nadat",1 => "Goedgekeurd"],[0 => ["#recommendations",""],1 => ["","#recommendations"] ]],
["recommendations", "Aanbevelingen","textarea", "Omschrijving", null,null,false,false]
],
],
'enquiry_fields_v2' => [
"Klant" => [
["company_name", "Bedrijfsnaam", "input", "voer naam in"],
["truck", "Truck", "hidden", "voer truck in"],
[
"truck_stars",
"Sterren",
"checkbox_hidden",
null,
null,
[
5 => ["label" => 5, "value" => 1, "checked" => true],
4 => ["label" => 4, "value" => 1, "checked" => true],
3 => ["label" => 3, "value" => 1, "checked" => true],
],
],
["options","Extra opties","checkbox_v2",null,null,[]],
["enquiry_sum","Prijs Truck","enquiry_sum_price",null,null,[]],
//["truck_service","Service opties","hidden",null,null,[]],
["truck_price_custom", "Prijscorrectie", "slider_single", "aanpassing adviesprijs",null,null,null,false,null,["price_not_lower","Verkoopprijs mag niet lager zijn dan de adviesprijs"]],
["delivery","Afleverkosten","hidden","voer afleverkosten in"],
],
"Klant_anton" => [
["company_name", "Bedrijfsnaam", "input", "voer naam in"],
["truck_count", "Aantal", "select", "voer aantal in",null,[1,2,3,4,5,6,7,8,9,10]],
["truck_version", "Uitvoering", "select_smart_v2", "voer keuze in", null,[
1 => ["label" => "Standaard (3.300mm)","value" => 21899,"checked" => true],
2 => ["label" => "Eco (4.800mm)","value" => 26099],
3 => ["label" => "Comfort (4.800mm)","value" => 28299]
]],
["options", "Optioneel", "checkbox_v2_not_custom",null,null,[["label" => "Vorkversteller (+ €2160)", "value" => 2160, "checked" => false]]],
["enquiry_sum", "Prijs Truck", "enquiry_sum_price_anton",null,null,[]],
["delivery","Afleverkosten","hidden","voer afleverkosten in"],
],
"Klant_custom" => [
["truck_catalog", "Truck", "select", "Kies truck", "small-12"],
["truck_price", "Prijs", "input", "Bedrag in €", "small-4"],
["truck_type_custom", "Type omschrijving","input", "Voer omschrijving in", "small-8"],
["serialnumber", "Serienummer", "input", "Voer Serienummer in", "small-4",null,null,false],
["datebuild", "Bouwjaar", "input", "Voer Bouwjaar in", "small-4",null,null,false],
["capacity", "Capaciteit (kg)", "input", "Voer Capaciteit in", "small-4",null,null,false],
["liftheight", "Hefhoogte (mm)", "input", "Voer Hefhoogte in", "small-4",null,null,false],
["buildheight", "Bouwhoogte (mm)", "input", "Voer Bouwhoogte in", "small-4",null,null,false],
["forklength", "Vorklengte (mm)", "input", "Voer Vorklengte in", "small-4",null,null,false],
["hours", "Urenstand (uur)", "input", "Voer Urenstand in", "small-4",null,null,false],
["battery", "Batterij (aH)", "input", "Voer Batterij in", "small-4",null,null,false],
["charger", "Lader (V)", "input", "Voer Lader in", "small-4",null,null,false],
["company_name", "Bedrijfsnaam", "input", "voer naam in"],
["truck", "Truck", "hidden", "voer truck in"],
[
"truck_stars",
"Sterren",
"checkbox_inline",
null,
null,
[
5 => ["label" => 5, "value" => 1, "checked" => true],
4 => ["label" => 4, "value" => 1, "checked" => true],
3 => ["label" => 3, "value" => 1, "checked" => true],
],
],
["functions", "Extra functies","functions","Zoek extra functies","small-12",null,null,false],
["options", "Extra opties","checkbox_v2",null,null,[]],
["enquiry_sum", "Prijs Truck","enquiry_sum_price",null,null,[]],
["truck_price_custom", "Prijscorrectie", "slider_single", "aanpassing adviesprijs",null,null,null,false,null,["price_not_lower","Verkoopprijs mag niet lager zijn dan de adviesprijs"]],
["delivery", "Afleverkosten","hidden","voer afleverkosten in"],
],
],
'enquiry_fields' => [
"Klant" => [
["company_name", "Bedrijfsnaam", "input", "voer naam in"],
["company_city", "Plaats", "input", "voer plaats in"],
["company_contact", "Contactpersoon", "input", "voer naam in"],
["company_email", "E-mail", "input", "voer e-mail in"],
["type_enquiry", "Type", "art", "Kies type", null,[1 => "Huur", 2 => "Occasion"] ,[1 => ["#date_from, #date_untill, #hours, #budget_rent", "#buylease, #budget_occasion, #stars, #period"], 2 => ["#buylease, #budget_occasion, #stars, #period", "#date_from, #date_untill, #hours, #budget_rent"]]],
["origin", "Aanvraag via", "select", "voer bedrijfsnaam in", null,[1 => "Klantbezoek", 2 => "Mail", 3 => "Telefonisch",4 => "WebLead", 5 => "Inside Sales", 6 => "Telemarketing"], true],
["follow_up", "Opvolging", "select", "voer opvolding in", null,[1 => "Aanbieding naar klant", 2 => "Aanbieding naar verkoper", 3 => "Offerte naar klant", 3 => "Offerte naar verkoper"]],
["notes", "Notities", "textarea", "Notities", null,null,null,false],
["date", "Datum", "calendar", "voer datum in", null,date("d-m-Y")],
["status", "Status rapportage","select", "voer bedrijfsnaam in", null,[1 =>"Concept", 2 => "Aangeboden", 3 => "Order", 4 => "Geen order",5 => "Geen beschikbaarheid"], true],
["coordinator", "Coordinator", "input_copied", "voer naam in", null,"coordinator_name"],
["sales_person", "Verkoper", "input_copied", "voer naam in", null,"user_name"],
["offer_type", "Type", "art", "kies type", null,[1 => "Huur", 2 => "Occasion"]],
["offer_description", "Omschrijving aanbieding", "textarea", "voer omschrijving in", null,null,false],
["offer_stars", "Aantal sterren", "art_multiple", "Kies aantal sterren", null,[3=> "3", 4=> "4",5 => "5"]],
["offer_price", "Prijs", "input", "bedrag in €", null,null,false],
["offer_date", "Datum", "calendar", "voer datum in", null,date("d-m-Y")],
//["coordinator_name", "Coordinator", "hidden", "voer naam in"]
],
"Algemeen" => [
// Huur
["budget_rent", "Budget per maand", "input", "bedrag in €", null,null,null,false],
["date_from", "Datum vanaf", "calendar", "kies datum", "small-6","","",false],
["date_untill", "Datum tot", "calendar", "kies datum", "small-6","","",false],
["hours", "Inzet", "input", "voer aantal uur", null,null,null,false],
// Occasion
["buylease", "Koop of lease", "art_multiple", "Kies type", null, [1 => "Lease", 2 => "Koop"]], // ,[1 => ["#period", ""], 2 => ["", "#period"]]
["period", "Termijn", "input", "voer aantal maanden in",null,null,null,false],
["budget_occasion", "Budget", "input", "bedrag in €",null,null,null,false],
["stars", "Aantal sterren", "art_multiple", "Kies aantal sterren", null,[3=> "3", 4=> "4",5 => "5"]],
// misc
["truck_type", "Type truck", "input", "voer type in"],
["truck_amount", "Aantal trucks", "input", "voer aantal in"]
],
"Truck" => [
["truck_load", "Capaciteit", "input", "gewicht in kg"],
["truck_height", "Afzethoogte", "input", "hoogte in mm"],
["truck_drive_height", "Doorrijhoogte", "input", "hoogte in mm"],
["truck_fork_length", "Vorklengte", "input", "lengte in mm"],
["truck_mug", "Müg", "input", "voer Müg in"],
["truck_options", "Opties gewenst", "checkbox", null, "small-12",[0 => "Batterijvulsysteem", 1 => "Inbouwlader", 2 => "Werklampen", 3 => "Floorspot", 4 => "RDW", 5 => "Enkel lastwiel", 6 => "Tandem lastwiel", 7 => "Non Marking banden", 8 => "Voor, dak- achterruit", 9 => "Volledige cabine", 10 => "MultiPilot", 11 => "SoloPilot", 12 => "ZH2", 13 => "Sideshift", 15 => "VZA (toelichten)", 16 => "Lastrek", 17 => "Vorkenbordneiging", 18 => "Vast platform", 19 => "Opklapbaar platform", 20 => "Indien anders of VZA"]],
["truck_options_other", "Indien anders", "textarea", "voer omschrijving in",null,null,null,false],
],
"Inzet & Gebruik" => [
["truck_operating_hours_year", "Draaiuren per jaar", "input", "voer aantal uur in"],
["truck_usage", "Gebruik", "art_multiple", "binnen / Buiten", null,[1 => "Binnen", 2 => "Buiten - eigen terrein",3 => "Buiten - openbare weg"],[1 => "", 2 => "", 3 => "Let op: Er is sprake van een openbare weg indien een terrein ongehinderd toegankelijk is. Alleen wanneer een terrein is afgesloten met een hek/slagboom en er een meldplicht voor betreden van het terrein geldt is het géén openbare weg."]],
["truck_pallet_length", "Lengte pallet", "input", "Lengte in mm","small-6"],
["truck_pallet_width", "Breedte pallet", "input", "Breedte in mm","small-6"],
["truck_power", "Type stekker", "radio_image", "Kies type stekker", null,[1 => "230V - 16A", 2=> "230V - 16A", 3=> "230V - 32A",4 => "400V - 16A", 5=> "400V - 32A", 6=> "400V - 63A"]],
["truck_remarks", "Opmerkingen", "textarea", "voer omschrijving in",null,null,null,false],
["images", "Foto's situatie", "upload2", "Maak foto / uploaden"]
],
/*"Aanbieding" => [
["offer_type", "Type", "art", "Kies type",null,[1 => "Huur", 2 => "Occasion"]],
["offer_description", "Omschrijving aanbieding", "textarea", "voer omschrijving in",null,null,false],
["offer_stars", "Aantal sterren", "select","Kies aantal sterren", null,[1 => "2", 2=> "3", 3=> "4",4 => "5"]],
["offer_price", "Prijs", "input", "bedrag in €",null,null,false],
["offer_date", "Datum", "input", "voer datum in", null,date("d-m-Y"),"calendar"],
]*/
],
'enquiry_emails' => [
1 => "huur@jungheinrich.nl",
2 => "occasion@jungheinrich.nl",
],
// Monolog settings
'logger' => [
'name' => 'slim-app',
'path' => __DIR__ . '/../logs/'.date('Y-m-d').'.log',
'level' => \Monolog\Logger::DEBUG,
]
]
];
function d($str)
{
echo "<pre>";
print_r($str);
echo "</pre>";
}