
{"id":2583,"date":"2014-10-27T11:41:37","date_gmt":"2014-10-27T15:41:37","guid":{"rendered":"https:\/\/www.beprosoftware.com\/documentation\/?p=2583"},"modified":"2015-01-04T12:25:59","modified_gmt":"2015-01-04T17:25:59","slug":"separating-form-submissions","status":"publish","type":"post","link":"https:\/\/beprosoftware.com\/documentation\/separating-form-submissions\/","title":{"rendered":"Separating Form Submissions"},"content":{"rendered":"<p>The form builder offers two ways of tracking and separating listings. For one, you can restrict which category a form is allowed to submit to. Secondly, each form submission is tracked and always related to the form which created it. When it comes to search results, the plugin has no way of knowing which information you would like to show. This post will help you to set that up.<\/p>\n<h2>SEPARATE BY FORM ID<\/h2>\n<p>If you have setup front end forms to retrieve, real estate, vehicle, pets and other information, you probably want to separate that information for the viewer. You can create specific pages for each directory type and force users to search information retrieved from a particular form.<\/p>\n<p>You can do this with the google maps and result listings shortcodes. In the following example, the map and listings are restricted to those submitted via form 2.<\/p>\n<p>[generate_map bl_form_id=2]<br \/>\n[display_listings bl_form_id=2]<\/p>\n<p>Figuring out the form id is the easiest part. Its available while viewing the list of available forms in the admin. Its the first column of information with a shortcode example you can use right away.<\/p>\n<h2>SEARCH BY CATEGORY<\/h2>\n<p>When editing the category form field, you are able to select various options including, <strong>Parent<\/strong>, <strong>Required<\/strong> and <strong>Exclude<\/strong>. This overrides the BePro Listing admin settings for this form element. Ultimately, this means that you control which categories each form is allowed to submit to.<\/p>\n<p>BePro Listings provides options for limiting listings by their category. So for example, lets assume we have a category named &#8220;Apartment&#8221; with an ID of 34. Lets also assume that we required all submissions from a particular form (&#8220;Form_1&#8221;), to submit to this category. We could simply showcase listings only from the &#8220;Apartment&#8221; category which means they came from\u00a0(&#8220;Form_1&#8243;)<\/p>\n<p>[generate_map\u00a0l_type=&#8221;34&#8243;]<br \/>\n[display_listings l_type=&#8221;34&#8221;]<\/p>\n<h2>CONCLUSION<\/h2>\n<p>With the BePro Listings form builder, you can collect custom information. Since there is no limit to the amount of forms, this facilitates the ability to run multiple directory types on the same website simultaneously. If you would like to separate those listings, relevant to the form that created them, we make that easy.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The form builder offers two ways of tracking and separating listings. For one, you can restrict which category a form is allowed to submit to. Secondly, each form submission is tracked and always related to the form which created it. When it comes to search results, the plugin has no way of knowing which information&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[322],"tags":[19,324,325,326],"class_list":["post-2583","post","type-post","status-publish","format-standard","hentry","category-bepro-listings-form-builder","tag-bepro-listings","tag-form-submission","tag-multiple-directories","tag-simultaneous","category-322","description-off"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Separating Form Submissions - Documentation<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.beprosoftware.com\/documentation\/separating-form-submissions\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Separating Form Submissions - Documentation\" \/>\n<meta property=\"og:description\" content=\"The form builder offers two ways of tracking and separating listings. For one, you can restrict which category a form is allowed to submit to. Secondly, each form submission is tracked and always related to the form which created it. When it comes to search results, the plugin has no way of knowing which information&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.beprosoftware.com\/documentation\/separating-form-submissions\/\" \/>\n<meta property=\"og:site_name\" content=\"Documentation\" \/>\n<meta property=\"article:published_time\" content=\"2014-10-27T15:41:37+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2015-01-04T17:25:59+00:00\" \/>\n<meta name=\"author\" content=\"BePro Software Team\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"BePro Software Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.beprosoftware.com\/documentation\/separating-form-submissions\/\",\"url\":\"https:\/\/www.beprosoftware.com\/documentation\/separating-form-submissions\/\",\"name\":\"Separating Form Submissions - Documentation\",\"isPartOf\":{\"@id\":\"https:\/\/www.beprosoftware.com\/documentation\/#website\"},\"datePublished\":\"2014-10-27T15:41:37+00:00\",\"dateModified\":\"2015-01-04T17:25:59+00:00\",\"author\":{\"@id\":\"https:\/\/www.beprosoftware.com\/documentation\/#\/schema\/person\/96560a18e84b6d1d52fd4b5439c3e0ef\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.beprosoftware.com\/documentation\/separating-form-submissions\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.beprosoftware.com\/documentation\/separating-form-submissions\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.beprosoftware.com\/documentation\/separating-form-submissions\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.beprosoftware.com\/documentation\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Separating Form Submissions\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.beprosoftware.com\/documentation\/#website\",\"url\":\"https:\/\/www.beprosoftware.com\/documentation\/\",\"name\":\"Documentation\",\"description\":\"BePro Software Product Documentation\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.beprosoftware.com\/documentation\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.beprosoftware.com\/documentation\/#\/schema\/person\/96560a18e84b6d1d52fd4b5439c3e0ef\",\"name\":\"BePro Software Team\",\"description\":\"BePro Software is a Canadian company providing managed hosting, operational support, and long-term stewardship for business-critical websites and digital systems. We specialize in maintaining and operating platforms built by others, focusing on stability, security, accessibility, and continuity rather than one-off development. BePro Software is owned and operated by Beyond Programs Ltd and is based in British Columbia, Canada. Contact us on FolioProjects @BeproSoftware\",\"sameAs\":[\"http:\/\/beprosoftware.com\",\"https:\/\/x.com\/beprosoftware\"],\"url\":\"https:\/\/beprosoftware.com\/documentation\/author\/manager\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Separating Form Submissions - Documentation","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.beprosoftware.com\/documentation\/separating-form-submissions\/","og_locale":"en_US","og_type":"article","og_title":"Separating Form Submissions - Documentation","og_description":"The form builder offers two ways of tracking and separating listings. For one, you can restrict which category a form is allowed to submit to. Secondly, each form submission is tracked and always related to the form which created it. When it comes to search results, the plugin has no way of knowing which information&hellip;","og_url":"https:\/\/www.beprosoftware.com\/documentation\/separating-form-submissions\/","og_site_name":"Documentation","article_published_time":"2014-10-27T15:41:37+00:00","article_modified_time":"2015-01-04T17:25:59+00:00","author":"BePro Software Team","twitter_misc":{"Written by":"BePro Software Team","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.beprosoftware.com\/documentation\/separating-form-submissions\/","url":"https:\/\/www.beprosoftware.com\/documentation\/separating-form-submissions\/","name":"Separating Form Submissions - Documentation","isPartOf":{"@id":"https:\/\/www.beprosoftware.com\/documentation\/#website"},"datePublished":"2014-10-27T15:41:37+00:00","dateModified":"2015-01-04T17:25:59+00:00","author":{"@id":"https:\/\/www.beprosoftware.com\/documentation\/#\/schema\/person\/96560a18e84b6d1d52fd4b5439c3e0ef"},"breadcrumb":{"@id":"https:\/\/www.beprosoftware.com\/documentation\/separating-form-submissions\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.beprosoftware.com\/documentation\/separating-form-submissions\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.beprosoftware.com\/documentation\/separating-form-submissions\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.beprosoftware.com\/documentation\/"},{"@type":"ListItem","position":2,"name":"Separating Form Submissions"}]},{"@type":"WebSite","@id":"https:\/\/www.beprosoftware.com\/documentation\/#website","url":"https:\/\/www.beprosoftware.com\/documentation\/","name":"Documentation","description":"BePro Software Product Documentation","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.beprosoftware.com\/documentation\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.beprosoftware.com\/documentation\/#\/schema\/person\/96560a18e84b6d1d52fd4b5439c3e0ef","name":"BePro Software Team","description":"BePro Software is a Canadian company providing managed hosting, operational support, and long-term stewardship for business-critical websites and digital systems. We specialize in maintaining and operating platforms built by others, focusing on stability, security, accessibility, and continuity rather than one-off development. BePro Software is owned and operated by Beyond Programs Ltd and is based in British Columbia, Canada. Contact us on FolioProjects @BeproSoftware","sameAs":["http:\/\/beprosoftware.com","https:\/\/x.com\/beprosoftware"],"url":"https:\/\/beprosoftware.com\/documentation\/author\/manager\/"}]}},"_links":{"self":[{"href":"https:\/\/beprosoftware.com\/documentation\/wp-json\/wp\/v2\/posts\/2583"}],"collection":[{"href":"https:\/\/beprosoftware.com\/documentation\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/beprosoftware.com\/documentation\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/beprosoftware.com\/documentation\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/beprosoftware.com\/documentation\/wp-json\/wp\/v2\/comments?post=2583"}],"version-history":[{"count":1,"href":"https:\/\/beprosoftware.com\/documentation\/wp-json\/wp\/v2\/posts\/2583\/revisions"}],"predecessor-version":[{"id":2612,"href":"https:\/\/beprosoftware.com\/documentation\/wp-json\/wp\/v2\/posts\/2583\/revisions\/2612"}],"wp:attachment":[{"href":"https:\/\/beprosoftware.com\/documentation\/wp-json\/wp\/v2\/media?parent=2583"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/beprosoftware.com\/documentation\/wp-json\/wp\/v2\/categories?post=2583"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/beprosoftware.com\/documentation\/wp-json\/wp\/v2\/tags?post=2583"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}