{"id":13508,"date":"2018-11-01T19:36:00","date_gmt":"2018-11-01T18:36:00","guid":{"rendered":"https:\/\/examinare.ecommerce.theonlykroon.com\/?p=13508"},"modified":"2018-11-01T19:36:00","modified_gmt":"2018-11-01T18:36:00","slug":"how-to-use-surveys-in-cakephp-with-very-little-development","status":"publish","type":"post","link":"https:\/\/examinare.ecommerce.theonlykroon.com\/da\/news\/how-to-use-surveys-in-cakephp-with-very-little-development\/","title":{"rendered":"Hvordan man bruger Surveys i CakePHP med meget lidt udvikling."},"content":{"rendered":"<h2>Hvordan man bruger Surveys i CakePHP med meget f\u00e5 udviklingstimer.<\/h2>\n<p>CakePHP er en af de mest gunstige PHP rammer derude, og vi forst\u00e5r, at PHP udvikler \u00f8nsker at v\u00e6re i stand til at udvide det til at bruge Survey. I denne artikel vil vi gennemg\u00e5, hvordan du bruger CakePHP og Surveys p\u00e5 en m\u00e5de, s\u00e5 du automatisk kan lade dine brugere besvare unders\u00f8gelser fra din Examinare konto. Selvf\u00f8lgelig kan nogle trin v\u00e6re anderledes end hvad du gerne vil todo i din ans\u00f8gning. Vi er her for at hj\u00e6lpe selvf\u00f8lgelig, bare send en e-mail til<a href=\"mailto:support@examinare.com\">Send en besked til support@examinare.com<\/a>og vi vil hj\u00e6lpe dig undervejs.<\/p>\n<p>Vi antager, at du allerede har oprettet en konto.<a href=\"http:\/\/book.cakephp.org\/2.0\/en\/installation.html\">CakePHP- milj\u00f8<\/a>og har nogle PHP kodning f\u00e6rdigheder. Hvis du ikke har, s\u00e5 kan vi hj\u00e6lpe dig med specialprojekter. Bed om et tilbud p\u00e5<a href=\"mailto:support@examinare.com\">Send en besked til support@examinare.com<\/a><\/p>\n<h2><strong>Trin 1:<\/strong>Opret en ny Examinare konto eller en udviklerkonto og aktiver API funktionerne.<\/h2>\n<p>I din Examinare konto skal du aktivere API funktionaliteten i Indstillinger -&gt; Avancerede indstillinger. Du vil derefter blive pr\u00e6senteret for en API-n\u00f8gle og et CompanyID. Gem disse til senere. Hvis du foretr\u00e6kker at bruge en anden API-n\u00f8gle til denne l\u00f8sning, kan du se vores Mobile API-n\u00f8glefunktionalitet.<\/p>\n<h2><strong>Trin 2:<\/strong>Byg din sp\u00f8rgeunders\u00f8gelse inde i Examinare.<\/h2>\n<p>Byg din sp\u00f8rgeunders\u00f8gelse inde i Examinare platformen. S\u00f8rg for at implementere den som en privat sp\u00f8rgeunders\u00f8gelse.<\/p>\n<h2><strong>Trin 3:<\/strong>Byg en registreringsformular.<\/h2>\n<p>Vi starter med at oprette en ny formular til dette. I denne formular vil vi tilf\u00f8je navnet og e-mailen p\u00e5 den person, der vil modtage unders\u00f8gelsen.<\/p>\n<p>S\u00e5 vi starter med denne kode:<\/p>\n<p>[CodeSample file=&#8221;article_cakephp1&#8243;]<\/p>\n<p>Vi kan selvf\u00f8lgelig om muligt springe dette trin over, hvis du allerede har autoriseret den person, der allerede er logget ind. At hente denne information afh\u00e6nger af dit CakePHP milj\u00f8.<\/p>\n<p>S\u00e5 n\u00e5r denne formular er blevet oprettet, skal vi ogs\u00e5 fange detaljerne og oprette modtageren og omdirigere personen til formularen.<\/p>\n<p>S\u00e5 tilf\u00f8j dette til din controller:<\/p>\n<p>[CodeSample file=&#8221;article_cakephp2&#8243;]<\/p>\n<p>Ovenst\u00e5ende kode vil bruge 3 funktioner inde i Examinare API til at oprette en modtager, f\u00e5 modtageren til at omdirigere til unders\u00f8gelsen. Du skal selvf\u00f8lgelig have ID&#8217;et til den unders\u00f8gelse, du tidligere har oprettet i Examinare. Unders\u00f8gelsen skal implementeres som en privat unders\u00f8gelse for at returnere det korrekte API-retur.<\/p>\n<h2><strong>Trin 4:<\/strong>Opret en tilpasset takkeside inde i CakePHP (valgfrit).<\/h2>\n<p>Hvis du \u00f8nsker at oprette en tilpasset takkeside i din CakePHP og ogs\u00e5 parse dataene fra unders\u00f8gelsen, s\u00e5 kan dette g\u00f8res i det sidste opkald. Rediger den<\/p>\n<p><em>header(\u201cPlacering: \u201d. $urltoredirect);exit();<\/em><\/p>\n<p>Og tilf\u00f8j f\u00f8lgende kode for at omdirigere<\/p>\n<p><em>header(\u201cPlacering: \u201d. $urltoredirect.\u201d&amp;redirect_url=\u201d.encode_url(\u201cDIN REDIRECT URL\u201d));exit();<\/em><\/p>\n<p>Dette vil omdirigere modtageren efter f\u00e6rdigg\u00f8relse til en takkeside. Ogs\u00e5 i den URL er der en m\u00e5de at f\u00e5 ContactID og Inforreg til at f\u00e5 data. Tjek eksempelkoden inde i Zendesk-artiklen her for at se, hvordan du fanger disse detaljer. S\u00e5 kan du behandle pr\u00e6cis, hvordan du \u00f8nsker det.<\/p>\n<p>Tjek ogs\u00e5 f\u00f8lgende API-kald som reference:<\/p>\n<p><a href=\"https:\/\/www.examinare.io\/apidocs\/addrecipient\/\">https:\/\/www.examinare.io\/apidocs\/addrecipient\/<\/a><\/p>\n<p><a href=\"https:\/\/www.examinare.io\/apidocs\/markrecipientstosurvey\/\">https:\/\/www.examinare.io\/apidocs\/markrecipientstosurvey\/<\/a><\/p>\n<p><a href=\"https:\/\/www.examinare.io\/apidocs\/listsurveysbyuser\/\">https:\/\/www.examinare.io\/apidocs\/listsurveysbyuser\/<\/a><\/p>\n<p>S\u00f8rg ogs\u00e5 for at downloade PHP Wrapper Library.<\/p>\n<p><a href=\"https:\/\/www.examinare.io\/php-wrapper-library\/\">https:\/\/www.examinare.io\/php-wrapper-library\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hvordan man bruger Surveys i CakePHP med meget f\u00e5 udviklingstimer. CakePHP er en af de mest gunstige PHP rammer derude, og vi forst\u00e5r, at PHP udvikler \u00f8nsker\u2026<\/p>\n","protected":false},"author":0,"featured_media":9603,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-13508","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-okategoriserade"],"acf":[],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/examinare.ecommerce.theonlykroon.com\/wp-content\/uploads\/sites\/5\/2026\/10\/news-1101.webp","_links":{"self":[{"href":"https:\/\/examinare.ecommerce.theonlykroon.com\/da\/wp-json\/wp\/v2\/posts\/13508","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/examinare.ecommerce.theonlykroon.com\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/examinare.ecommerce.theonlykroon.com\/da\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/examinare.ecommerce.theonlykroon.com\/da\/wp-json\/wp\/v2\/comments?post=13508"}],"version-history":[{"count":1,"href":"https:\/\/examinare.ecommerce.theonlykroon.com\/da\/wp-json\/wp\/v2\/posts\/13508\/revisions"}],"predecessor-version":[{"id":13509,"href":"https:\/\/examinare.ecommerce.theonlykroon.com\/da\/wp-json\/wp\/v2\/posts\/13508\/revisions\/13509"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/examinare.ecommerce.theonlykroon.com\/da\/wp-json\/wp\/v2\/media\/9603"}],"wp:attachment":[{"href":"https:\/\/examinare.ecommerce.theonlykroon.com\/da\/wp-json\/wp\/v2\/media?parent=13508"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/examinare.ecommerce.theonlykroon.com\/da\/wp-json\/wp\/v2\/categories?post=13508"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/examinare.ecommerce.theonlykroon.com\/da\/wp-json\/wp\/v2\/tags?post=13508"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}