{"id":23640,"date":"2018-11-01T19:36:00","date_gmt":"2018-11-01T18:36:00","guid":{"rendered":"https:\/\/examinare.ecommerce.theonlykroon.com\/?p=23640"},"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\/is\/news\/how-to-use-surveys-in-cakephp-with-very-little-development\/","title":{"rendered":"Hvernig \u00e1 a\u00f0 nota Kannanir \u00ed CakePHP me\u00f0 mj\u00f6g litla \u00fer\u00f3un."},"content":{"rendered":"<h2>Hvernig \u00e1 a\u00f0 nota kannanir \u00ed CakePHP me\u00f0 mj\u00f6g litlum \u00fer\u00f3unart\u00edma.<\/h2>\n<p>CakePHP er einn af hagst\u00e6\u00f0ustu PHP ramma \u00fearna \u00fati og vi\u00f0 skiljum a\u00f0 PHP verktaki vilja vera f\u00e6r um a\u00f0 lengja \u00fea\u00f0 til a\u00f0 nota Survey. \u00cd \u00feessari grein munum vi\u00f0 fara yfir hvernig \u00e1 a\u00f0 nota CakePHP og Kannanir \u00e1 \u00feann h\u00e1tt a\u00f0 \u00fe\u00fa getur sj\u00e1lfkrafa l\u00e1ti\u00f0 notendur \u00fe\u00edna svara k\u00f6nnunum fr\u00e1 Examinare reikningnum \u00fe\u00ednum. Au\u00f0vita\u00f0 geta sum skref veri\u00f0 fr\u00e1brug\u00f0in \u00fev\u00ed sem \u00fe\u00fa vilt gera \u00ed ums\u00f3kn \u00feinni. Vi\u00f0 erum h\u00e9r til a\u00f0 hj\u00e1lpa au\u00f0vita\u00f0, bara senda t\u00f6lvup\u00f3st \u00e1<a href=\"mailto:support@examinare.com\">support@examinare.com<\/a>Og vi\u00f0 munum hj\u00e1lpa \u00fe\u00e9r \u00e1 lei\u00f0inni.<\/p>\n<p>Vi\u00f0 gerum r\u00e1\u00f0 fyrir a\u00f0 \u00fe\u00fa hafir \u00feegar sett upp<a href=\"http:\/\/book.cakephp.org\/2.0\/en\/installation.html\">CakePHP umhverfi<\/a>og hafa einhverja PHP k\u00f3\u00f0unarh\u00e6fni. Ef \u00fe\u00fa gerir \u00fea\u00f0 ekki \u00fe\u00e1 getum vi\u00f0 hj\u00e1lpa\u00f0 \u00fe\u00e9r me\u00f0 s\u00e9rsni\u00f0num verkefnum. Bi\u00f0ja um tilvitnun \u00e1<a href=\"mailto:support@examinare.com\">support@examinare.com<\/a><\/p>\n<h2><strong>Skref 1:<\/strong>B\u00fa\u00f0u til n\u00fdjan Examinare reikning e\u00f0a Developer reikning og virkja API a\u00f0ger\u00f0ir.<\/h2>\n<p>\u00cd Examinare reikningnum \u00fe\u00ednum \u00fearftu a\u00f0 virkja API virkni inni \u00ed Stillingar -&gt; \u00cdtarlegar stillingar. \u00de\u00fa ver\u00f0ur \u00fe\u00e1 kynnt me\u00f0 API lykill og CompanyID. Geymdu \u016betta til s\u00ed\u0111ar. Ef \u00fe\u00fa vilt frekar nota anna\u00f0 til a\u00f0 nota s\u00e9rstakan API lykil fyrir \u00feessa lausn skaltu sko\u00f0a Mobile API lykilvirkni okkar.<\/p>\n<h2><strong>Skref 2:<\/strong>Byggja k\u00f6nnun \u00fe\u00edna inni Examinare.<\/h2>\n<p>Byggja k\u00f6nnun \u00fe\u00edna inni Examinare vettvang. Gakktu \u00far skugga um a\u00f0 \u00fe\u00fa dreifir henni sem einkak\u00f6nnun.<\/p>\n<h2><strong>Skref 3:<\/strong>Byggja skr\u00e1ningarform.<\/h2>\n<p>Vi\u00f0 byrjum me\u00f0 \u00fev\u00ed a\u00f0 b\u00faa til n\u00fdtt form fyrir \u00feetta. \u00cd \u00fev\u00ed formi munum vi\u00f0 b\u00e6ta vi\u00f0 nafni og t\u00f6lvup\u00f3sti \u00feess sem mun f\u00e1 k\u00f6nnunina.<\/p>\n<p>Svo byrjum vi\u00f0 me\u00f0 \u00feessum k\u00f3\u00f0a:<\/p>\n<p>[CodeSample file=&#8220;article_cakephp1&#8243;]<\/p>\n<p>Vi\u00f0 getum au\u00f0vita\u00f0 ef m\u00f6gulegt er sleppt \u00feessu skrefi ef \u00fe\u00fa hefur \u00feegar heimila\u00f0 \u00feann sem \u00feegar er skr\u00e1\u00f0ur inn. Til a\u00f0 s\u00e6kja \u00feessar uppl\u00fdsingar fer eftir CakePHP umhverfinu \u00fe\u00ednu.<\/p>\n<p>Svo \u00feegar \u00feetta form hefur veri\u00f0 b\u00fain til vi\u00f0 \u00feurfum einnig a\u00f0 n\u00e1 uppl\u00fdsingar og b\u00faa til vi\u00f0takanda og endursenda mann til formi.<\/p>\n<p>Svo b\u00e6ta vi\u00f0 \u00feessu \u00ed stj\u00f3rnanda \u00fe\u00ednum:<\/p>\n<p>[CodeSample file=&#8220;article_cakephp2&#8243;]<\/p>\n<p>Ofangreind k\u00f3\u00f0i mun nota 3 a\u00f0ger\u00f0ir inni Examinare API til a\u00f0 b\u00faa til vi\u00f0takanda, gera vi\u00f0takanda til a\u00f0 beina til k\u00f6nnunarinnar. \u00de\u00fa \u00fearft a\u00f0 sj\u00e1lfs\u00f6g\u00f0u a\u00f0 hafa au\u00f0kenni k\u00f6nnunarinnar sem \u00fe\u00fa bj\u00f3st til \u00ed Examinare. Kannanirnar \u00feurfa a\u00f0 vera dreift sem einkak\u00f6nnun til a\u00f0 skila r\u00e9ttu API-afkomu.<\/p>\n<h2><strong>Skref 4:<\/strong>B\u00faa til s\u00e9rsni\u00f0na \u00feakkars\u00ed\u00f0u inni \u00ed CakePHP (valfrj\u00e1lst).<\/h2>\n<p>Ef \u00fe\u00fa vilt b\u00faa til s\u00e9rsni\u00f0na \u00feakkars\u00ed\u00f0u inni \u00ed CakePHP og einnig greina g\u00f6gnin \u00far k\u00f6nnuninni \u00fe\u00e1 er h\u00e6gt a\u00f0 gera \u00feetta innan s\u00ed\u00f0asta s\u00edmtalsins. Breyta<\/p>\n<p><em>header(\u201cLocation: \u201d. $urltoredirect);exit();<\/em><\/p>\n<p>Og b\u00e6ta vi\u00f0 eftirfarandi k\u00f3\u00f0a til a\u00f0 endursenda<\/p>\n<p><em>header(\u201cLocation: \u201d. $urltoredirect.\u201d&amp;redirect_url=\u201d.encode_url(\u201cYOUR REDIRECT URL\u201d));exit();<\/em><\/p>\n<p>\u00deetta mun endursenda vi\u00f0takanda eftir a\u00f0 lj\u00faka vi\u00f0 \u00feakkars\u00ed\u00f0u. Einnig \u00ed \u00fev\u00ed sl\u00f3\u00f0 er lei\u00f0 til a\u00f0 f\u00e1 ContactID og Inforreg a\u00f0 f\u00e1 g\u00f6gnin. Sko\u00f0a\u00f0u d\u00e6mi k\u00f3\u00f0a inni Zendesk grein h\u00e9r til a\u00f0 sj\u00e1 hvernig \u00e1 a\u00f0 n\u00e1 \u00feessum uppl\u00fdsingum. \u00de\u00e1 getur \u00fe\u00fa unni\u00f0 n\u00e1kv\u00e6mlega hvernig \u00fe\u00fa vilt \u00fea\u00f0.<\/p>\n<p>Sko\u00f0a\u00f0u einnig eftirfarandi API s\u00edmt\u00f6l til vi\u00f0mi\u00f0unar:<\/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>Einnig skaltu ganga \u00far skugga um a\u00f0 \u00fe\u00fa s\u00e6kir 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>Hvernig \u00e1 a\u00f0 nota kannanir \u00ed CakePHP me\u00f0 mj\u00f6g litlum \u00fer\u00f3unart\u00edma. CakePHP er einn af hagst\u00e6\u00f0ustu PHP ramma \u00fearna \u00fati og vi\u00f0 skiljum a\u00f0 PHP verktaki vilja vera\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-23640","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\/is\/wp-json\/wp\/v2\/posts\/23640","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/examinare.ecommerce.theonlykroon.com\/is\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/examinare.ecommerce.theonlykroon.com\/is\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/examinare.ecommerce.theonlykroon.com\/is\/wp-json\/wp\/v2\/comments?post=23640"}],"version-history":[{"count":1,"href":"https:\/\/examinare.ecommerce.theonlykroon.com\/is\/wp-json\/wp\/v2\/posts\/23640\/revisions"}],"predecessor-version":[{"id":23641,"href":"https:\/\/examinare.ecommerce.theonlykroon.com\/is\/wp-json\/wp\/v2\/posts\/23640\/revisions\/23641"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/examinare.ecommerce.theonlykroon.com\/is\/wp-json\/wp\/v2\/media\/9603"}],"wp:attachment":[{"href":"https:\/\/examinare.ecommerce.theonlykroon.com\/is\/wp-json\/wp\/v2\/media?parent=23640"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/examinare.ecommerce.theonlykroon.com\/is\/wp-json\/wp\/v2\/categories?post=23640"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/examinare.ecommerce.theonlykroon.com\/is\/wp-json\/wp\/v2\/tags?post=23640"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}