{"id":9180,"date":"2015-08-17T19:29:53","date_gmt":"2015-08-18T02:29:53","guid":{"rendered":"http:\/\/www.seedcode.com\/?p=9180"},"modified":"2015-08-17T19:29:53","modified_gmt":"2015-08-18T02:29:53","slug":"adding-a-new-module-in-seedcode-complete-part-3","status":"publish","type":"post","link":"https:\/\/seedcode.com\/adding-a-new-module-in-seedcode-complete-part-3\/","title":{"rendered":"Adding a New Module to SeedCode Complete, Part 3"},"content":{"rendered":"<h3>Part 3: Searching the new table in the sidebar<\/h3>\n<p><em>If you missed <a href=\"http:\/\/www.seedcode.com\/adding-a-new-module-in-seedcode-complete-part-1-2\/\">part one<\/a> of this series, it describes to how add the new buttons to the home page in <a href=\"http:\/\/www.seedcode.com\/complete-filemaker-template\/\">SeedCode Complete<\/a> while keeping the nice hover behaviors in place. <a href=\"http:\/\/www.seedcode.com\/adding-a-new-module-in-seedcode-complete-part-2\/\">Part two<\/a> shows how to create the new slide panels in the sidebar. This post describes how to wire up the slide panel\u00a0for our new module so you can search the new table. Step-by-step instructions follow, or check out the video below for a walk-through.<\/em><\/p>\n<div class=\"lightbox\">\n<figure id=\"attachment_9182\" aria-describedby=\"caption-attachment-9182\" style=\"width: 249px\" class=\"wp-caption alignright\"><a href=\"http:\/\/www.seedcode.com\/wp-content\/uploads\/2015\/08\/blog_complete_module_3.png\"><img fetchpriority=\"high\" decoding=\"async\" class=\"size-medium wp-image-9182\" src=\"http:\/\/www.seedcode.com\/wp-content\/uploads\/2015\/08\/blog_complete_module_3-249x300.png\" alt=\"Searching the new Supplies table.\" width=\"249\" height=\"300\" srcset=\"https:\/\/seedcode.com\/wp-content\/uploads\/2015\/08\/blog_complete_module_3-249x300.png 249w, https:\/\/seedcode.com\/wp-content\/uploads\/2015\/08\/blog_complete_module_3-768x924.png 768w, https:\/\/seedcode.com\/wp-content\/uploads\/2015\/08\/blog_complete_module_3.png 830w\" sizes=\"(max-width: 249px) 100vw, 249px\" \/><\/a><figcaption id=\"caption-attachment-9182\" class=\"wp-caption-text\">Searching the new Supplies table.<\/figcaption><\/figure>\n<\/div>\n<ol>\n<li>Create a table for the new module in the SeedCodeModel file. Do this by copy\/pasting the existing &#8220;Items&#8221; table, then renaming it &#8220;Supplies&#8221;.<\/li>\n<li>In the SeedCodeComplete file, we&#8217;ll need three new global fields in the SelectorFilters table. Duplicate the &#8220;Items&#8221; version of each of these fields, then rename them replacing &#8220;Item&#8221; with &#8220;Supply&#8221;, or &#8220;Items&#8221; with &#8220;Supplies&#8221;.<\/li>\n<li>Duplicate the &#8220;ItemIDCalc&#8221; field in the Rows table, and change the definition to reference the $$sc_SupplyIDList variable.<\/li>\n<li>Create a new &#8220;RowsSupplies&#8221; table occurrence on the graph, connected to the Rows table the same way as the other similar TOs are (RowsInvoices, RowsItems, etc.)<\/li>\n<li>Now switch to the SeedCodeControl file and create a new table occurrence for Supplies, as well as a new blank layout.<\/li>\n<li>Still in the SeedCodeControl file, duplicate the &#8220;Return Item IDs { Criteria ; Recent }&#8221; script, and rename the copy &#8220;Return Supply IDs { Criteria ; Recent }&#8221;, remapping all script steps to the corresponding subscripts, fields and variables in the new Supplies table.<\/li>\n<li>Back in the SeedCodeComplete file, duplicate the &#8220;Home Inventory&#8221; scripts folder. Rename the new folder &#8220;Home Supplies&#8221;, and rename each of the scripts therein according them the same pattern of replacing &#8220;Item&#8221; with &#8220;Supply&#8221;, or &#8220;Items&#8221; with &#8220;Supplies&#8221;. Note that I created two of these scripts in the last video, so I had to delete and move a couple of scripts to stay organized. You&#8217;ll see what I mean in the video. Remap all steps in these scripts to the corresponding subscripts, fields and variables associated with the new Supplies table.<\/li>\n<li>Go to the Supplies slide panel on the Home screen then enter Layout Mode. Get to know the buttons, script triggers, conditional formatting, hide-object-when rules and field mappings on that panel. Some objects are layered and will require moving other objects around to select them. Use the &#8220;Revert Layout&#8221; command if you need to before you start remapping things.<\/li>\n<li>Remap all of these layout elements to the corresponding scripts, fields and variables associated with the new Supplies table.<\/li>\n<li>Enter some sample data into the new Supplies table using the default Supplies layout in the SeedCodeData\u00a0file.<\/li>\n<\/ol>\n<p>[ba-youtubeflex videoid=&#8221;wczW39OObk8&#8243;]<\/p>\n<p>That&#8217;s it! Now you should be able to use the search tool on the Home screen side panel.<\/p>\n<p>Enjoy.<\/p>\n<p>In the <a href=\"http:\/\/www.seedcode.com\/adding-a-new-module-in-seedcode-complete-part-4\/\">next post<\/a>, we&#8217;ll build the detail slide panel, and add a main layout for the new table.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Part 3: Searching the new table in the sidebar If you missed part one of this series, it describes to how add the new buttons to the home page in SeedCode Complete while keeping the nice hover behaviors in place. Part two shows how to create the new slide panels in the sidebar. This post describes how to wire up the slide panel\u00a0for our new module so you can search the new table. Step-by-step instructions follow, or check out the video below for a walk-through. Create a table for the new module in the SeedCodeModel file. Do this by copy\/pasting the existing &#8220;Items&#8221; table, then renaming it &#8220;Supplies&#8221;. In the SeedCodeComplete file, we&#8217;ll need three new global fields in the SelectorFilters table. Duplicate the &#8220;Items&#8221; version of each of these fields, then rename them replacing &#8220;Item&#8221; with &#8220;Supply&#8221;, or &#8220;Items&#8221; with &#8220;Supplies&#8221;. Duplicate the &#8220;ItemIDCalc&#8221; field in the Rows table, and change the definition to reference the $$sc_SupplyIDList variable. Create a new &#8220;RowsSupplies&#8221; table occurrence on the graph, connected to the Rows table the same way as the other similar TOs are (RowsInvoices, RowsItems, etc.) Now switch to the SeedCodeControl file and create a new table occurrence for Supplies, as well as a new blank layout. Still in the SeedCodeControl file, duplicate the &#8220;Return Item IDs { Criteria ; Recent }&#8221; script, and rename the copy &#8220;Return Supply IDs { Criteria ; Recent }&#8221;, remapping all script steps to the corresponding subscripts, fields and variables in the new Supplies table. Back in the SeedCodeComplete file, duplicate the &#8220;Home Inventory&#8221; scripts folder. Rename the new folder &#8220;Home Supplies&#8221;, and rename each of the scripts therein according them the same pattern of replacing &#8220;Item&#8221; with &#8220;Supply&#8221;, or &#8220;Items&#8221; with &#8220;Supplies&#8221;. Note that I created two of these scripts in the last video, so I had to delete and move a couple of scripts to stay organized. You&#8217;ll see what I mean in the video. Remap all steps in these scripts to the corresponding subscripts, fields and variables associated with the new Supplies table. Go to the Supplies slide panel on the Home screen then enter Layout Mode. Get to know the buttons, script triggers, conditional formatting, hide-object-when rules and field mappings on that panel. Some objects are layered and will require moving other objects around to select them. Use the &#8220;Revert Layout&#8221; command if you need to before you start remapping things. Remap all of these layout elements to the corresponding scripts, fields and variables associated with the new Supplies table. Enter some sample data into the new Supplies table using the default Supplies layout in the SeedCodeData\u00a0file. [ba-youtubeflex videoid=&#8221;wczW39OObk8&#8243;] That&#8217;s it! Now you should be able to use the search tool on the Home screen side panel. Enjoy. In the next post, we&#8217;ll build the detail slide panel, and add a main layout for the new table.<\/p>\n","protected":false},"author":2,"featured_media":9187,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[30],"class_list":["post-9180","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-seedcode-complete"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Adding a New Module to SeedCode Complete, Part 3 - SeedCode<\/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:\/\/seedcode.com\/adding-a-new-module-in-seedcode-complete-part-3\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Adding a New Module to SeedCode Complete, Part 3 - SeedCode\" \/>\n<meta property=\"og:description\" content=\"Part 3: Searching the new table in the sidebar If you missed part one of this series, it describes to how add the new buttons to the home page in SeedCode Complete while keeping the nice hover behaviors in place. Part two shows how to create the new slide panels in the sidebar. This post describes how to wire up the slide panel\u00a0for our new module so you can search the new table. Step-by-step instructions follow, or check out the video below for a walk-through. Create a table for the new module in the SeedCodeModel file. Do this by copy\/pasting the existing &#8220;Items&#8221; table, then renaming it &#8220;Supplies&#8221;. In the SeedCodeComplete file, we&#8217;ll need three new global fields in the SelectorFilters table. Duplicate the &#8220;Items&#8221; version of each of these fields, then rename them replacing &#8220;Item&#8221; with &#8220;Supply&#8221;, or &#8220;Items&#8221; with &#8220;Supplies&#8221;. Duplicate the &#8220;ItemIDCalc&#8221; field in the Rows table, and change the definition to reference the $$sc_SupplyIDList variable. Create a new &#8220;RowsSupplies&#8221; table occurrence on the graph, connected to the Rows table the same way as the other similar TOs are (RowsInvoices, RowsItems, etc.) Now switch to the SeedCodeControl file and create a new table occurrence for Supplies, as well as a new blank layout. Still in the SeedCodeControl file, duplicate the &#8220;Return Item IDs { Criteria ; Recent }&#8221; script, and rename the copy &#8220;Return Supply IDs { Criteria ; Recent }&#8221;, remapping all script steps to the corresponding subscripts, fields and variables in the new Supplies table. Back in the SeedCodeComplete file, duplicate the &#8220;Home Inventory&#8221; scripts folder. Rename the new folder &#8220;Home Supplies&#8221;, and rename each of the scripts therein according them the same pattern of replacing &#8220;Item&#8221; with &#8220;Supply&#8221;, or &#8220;Items&#8221; with &#8220;Supplies&#8221;. Note that I created two of these scripts in the last video, so I had to delete and move a couple of scripts to stay organized. You&#8217;ll see what I mean in the video. Remap all steps in these scripts to the corresponding subscripts, fields and variables associated with the new Supplies table. Go to the Supplies slide panel on the Home screen then enter Layout Mode. Get to know the buttons, script triggers, conditional formatting, hide-object-when rules and field mappings on that panel. Some objects are layered and will require moving other objects around to select them. Use the &#8220;Revert Layout&#8221; command if you need to before you start remapping things. Remap all of these layout elements to the corresponding scripts, fields and variables associated with the new Supplies table. Enter some sample data into the new Supplies table using the default Supplies layout in the SeedCodeData\u00a0file. [ba-youtubeflex videoid=&#8221;wczW39OObk8&#8243;] That&#8217;s it! Now you should be able to use the search tool on the Home screen side panel. Enjoy. In the next post, we&#8217;ll build the detail slide panel, and add a main layout for the new table.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/seedcode.com\/adding-a-new-module-in-seedcode-complete-part-3\/\" \/>\n<meta property=\"og:site_name\" content=\"SeedCode\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/seedcoder\" \/>\n<meta property=\"article:published_time\" content=\"2015-08-18T02:29:53+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/seedcode.com\/wp-content\/uploads\/2015\/08\/search.png\" \/>\n\t<meta property=\"og:image:width\" content=\"109\" \/>\n\t<meta property=\"og:image:height\" content=\"110\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"jeffalmquist\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@dayback\" \/>\n<meta name=\"twitter:site\" content=\"@dayback\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"jeffalmquist\" \/>\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\":\"Article\",\"@id\":\"https:\/\/seedcode.com\/adding-a-new-module-in-seedcode-complete-part-3\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/seedcode.com\/adding-a-new-module-in-seedcode-complete-part-3\/\"},\"author\":{\"name\":\"jeffalmquist\",\"@id\":\"https:\/\/seedcode.com\/#\/schema\/person\/e038c04c4091d558cd79fa44d0199ff6\"},\"headline\":\"Adding a New Module to SeedCode Complete, Part 3\",\"datePublished\":\"2015-08-18T02:29:53+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/seedcode.com\/adding-a-new-module-in-seedcode-complete-part-3\/\"},\"wordCount\":499,\"commentCount\":3,\"publisher\":{\"@id\":\"https:\/\/seedcode.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/seedcode.com\/adding-a-new-module-in-seedcode-complete-part-3\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/seedcode.com\/wp-content\/uploads\/2015\/08\/search.png\",\"keywords\":[\"SeedCode Complete\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/seedcode.com\/adding-a-new-module-in-seedcode-complete-part-3\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/seedcode.com\/adding-a-new-module-in-seedcode-complete-part-3\/\",\"url\":\"https:\/\/seedcode.com\/adding-a-new-module-in-seedcode-complete-part-3\/\",\"name\":\"Adding a New Module to SeedCode Complete, Part 3 - SeedCode\",\"isPartOf\":{\"@id\":\"https:\/\/seedcode.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/seedcode.com\/adding-a-new-module-in-seedcode-complete-part-3\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/seedcode.com\/adding-a-new-module-in-seedcode-complete-part-3\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/seedcode.com\/wp-content\/uploads\/2015\/08\/search.png\",\"datePublished\":\"2015-08-18T02:29:53+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/seedcode.com\/adding-a-new-module-in-seedcode-complete-part-3\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/seedcode.com\/adding-a-new-module-in-seedcode-complete-part-3\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/seedcode.com\/adding-a-new-module-in-seedcode-complete-part-3\/#primaryimage\",\"url\":\"https:\/\/seedcode.com\/wp-content\/uploads\/2015\/08\/search.png\",\"contentUrl\":\"https:\/\/seedcode.com\/wp-content\/uploads\/2015\/08\/search.png\",\"width\":109,\"height\":110},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/seedcode.com\/adding-a-new-module-in-seedcode-complete-part-3\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/seedcode.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Adding a New Module to SeedCode Complete, Part 3\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/seedcode.com\/#website\",\"url\":\"https:\/\/seedcode.com\/\",\"name\":\"SeedCode\",\"description\":\"Build the Software You&#039;ve Always Wanted\",\"publisher\":{\"@id\":\"https:\/\/seedcode.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/seedcode.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/seedcode.com\/#organization\",\"name\":\"SeedCode\",\"url\":\"https:\/\/seedcode.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/seedcode.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/seedcode.com\/wp-content\/uploads\/2022\/12\/SeedCodeLogo.png\",\"contentUrl\":\"https:\/\/seedcode.com\/wp-content\/uploads\/2022\/12\/SeedCodeLogo.png\",\"width\":595,\"height\":189,\"caption\":\"SeedCode\"},\"image\":{\"@id\":\"https:\/\/seedcode.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/seedcoder\",\"https:\/\/x.com\/dayback\",\"https:\/\/www.linkedin.com\/company\/seedcode\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/seedcode.com\/#\/schema\/person\/e038c04c4091d558cd79fa44d0199ff6\",\"name\":\"jeffalmquist\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/seedcode.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g\",\"caption\":\"jeffalmquist\"},\"url\":\"https:\/\/seedcode.com\/author\/jeffalmquist\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Adding a New Module to SeedCode Complete, Part 3 - SeedCode","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:\/\/seedcode.com\/adding-a-new-module-in-seedcode-complete-part-3\/","og_locale":"en_US","og_type":"article","og_title":"Adding a New Module to SeedCode Complete, Part 3 - SeedCode","og_description":"Part 3: Searching the new table in the sidebar If you missed part one of this series, it describes to how add the new buttons to the home page in SeedCode Complete while keeping the nice hover behaviors in place. Part two shows how to create the new slide panels in the sidebar. This post describes how to wire up the slide panel\u00a0for our new module so you can search the new table. Step-by-step instructions follow, or check out the video below for a walk-through. Create a table for the new module in the SeedCodeModel file. Do this by copy\/pasting the existing &#8220;Items&#8221; table, then renaming it &#8220;Supplies&#8221;. In the SeedCodeComplete file, we&#8217;ll need three new global fields in the SelectorFilters table. Duplicate the &#8220;Items&#8221; version of each of these fields, then rename them replacing &#8220;Item&#8221; with &#8220;Supply&#8221;, or &#8220;Items&#8221; with &#8220;Supplies&#8221;. Duplicate the &#8220;ItemIDCalc&#8221; field in the Rows table, and change the definition to reference the $$sc_SupplyIDList variable. Create a new &#8220;RowsSupplies&#8221; table occurrence on the graph, connected to the Rows table the same way as the other similar TOs are (RowsInvoices, RowsItems, etc.) Now switch to the SeedCodeControl file and create a new table occurrence for Supplies, as well as a new blank layout. Still in the SeedCodeControl file, duplicate the &#8220;Return Item IDs { Criteria ; Recent }&#8221; script, and rename the copy &#8220;Return Supply IDs { Criteria ; Recent }&#8221;, remapping all script steps to the corresponding subscripts, fields and variables in the new Supplies table. Back in the SeedCodeComplete file, duplicate the &#8220;Home Inventory&#8221; scripts folder. Rename the new folder &#8220;Home Supplies&#8221;, and rename each of the scripts therein according them the same pattern of replacing &#8220;Item&#8221; with &#8220;Supply&#8221;, or &#8220;Items&#8221; with &#8220;Supplies&#8221;. Note that I created two of these scripts in the last video, so I had to delete and move a couple of scripts to stay organized. You&#8217;ll see what I mean in the video. Remap all steps in these scripts to the corresponding subscripts, fields and variables associated with the new Supplies table. Go to the Supplies slide panel on the Home screen then enter Layout Mode. Get to know the buttons, script triggers, conditional formatting, hide-object-when rules and field mappings on that panel. Some objects are layered and will require moving other objects around to select them. Use the &#8220;Revert Layout&#8221; command if you need to before you start remapping things. Remap all of these layout elements to the corresponding scripts, fields and variables associated with the new Supplies table. Enter some sample data into the new Supplies table using the default Supplies layout in the SeedCodeData\u00a0file. [ba-youtubeflex videoid=&#8221;wczW39OObk8&#8243;] That&#8217;s it! Now you should be able to use the search tool on the Home screen side panel. Enjoy. In the next post, we&#8217;ll build the detail slide panel, and add a main layout for the new table.","og_url":"https:\/\/seedcode.com\/adding-a-new-module-in-seedcode-complete-part-3\/","og_site_name":"SeedCode","article_publisher":"https:\/\/www.facebook.com\/seedcoder","article_published_time":"2015-08-18T02:29:53+00:00","og_image":[{"width":109,"height":110,"url":"https:\/\/seedcode.com\/wp-content\/uploads\/2015\/08\/search.png","type":"image\/png"}],"author":"jeffalmquist","twitter_card":"summary_large_image","twitter_creator":"@dayback","twitter_site":"@dayback","twitter_misc":{"Written by":"jeffalmquist","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/seedcode.com\/adding-a-new-module-in-seedcode-complete-part-3\/#article","isPartOf":{"@id":"https:\/\/seedcode.com\/adding-a-new-module-in-seedcode-complete-part-3\/"},"author":{"name":"jeffalmquist","@id":"https:\/\/seedcode.com\/#\/schema\/person\/e038c04c4091d558cd79fa44d0199ff6"},"headline":"Adding a New Module to SeedCode Complete, Part 3","datePublished":"2015-08-18T02:29:53+00:00","mainEntityOfPage":{"@id":"https:\/\/seedcode.com\/adding-a-new-module-in-seedcode-complete-part-3\/"},"wordCount":499,"commentCount":3,"publisher":{"@id":"https:\/\/seedcode.com\/#organization"},"image":{"@id":"https:\/\/seedcode.com\/adding-a-new-module-in-seedcode-complete-part-3\/#primaryimage"},"thumbnailUrl":"https:\/\/seedcode.com\/wp-content\/uploads\/2015\/08\/search.png","keywords":["SeedCode Complete"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/seedcode.com\/adding-a-new-module-in-seedcode-complete-part-3\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/seedcode.com\/adding-a-new-module-in-seedcode-complete-part-3\/","url":"https:\/\/seedcode.com\/adding-a-new-module-in-seedcode-complete-part-3\/","name":"Adding a New Module to SeedCode Complete, Part 3 - SeedCode","isPartOf":{"@id":"https:\/\/seedcode.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/seedcode.com\/adding-a-new-module-in-seedcode-complete-part-3\/#primaryimage"},"image":{"@id":"https:\/\/seedcode.com\/adding-a-new-module-in-seedcode-complete-part-3\/#primaryimage"},"thumbnailUrl":"https:\/\/seedcode.com\/wp-content\/uploads\/2015\/08\/search.png","datePublished":"2015-08-18T02:29:53+00:00","breadcrumb":{"@id":"https:\/\/seedcode.com\/adding-a-new-module-in-seedcode-complete-part-3\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/seedcode.com\/adding-a-new-module-in-seedcode-complete-part-3\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/seedcode.com\/adding-a-new-module-in-seedcode-complete-part-3\/#primaryimage","url":"https:\/\/seedcode.com\/wp-content\/uploads\/2015\/08\/search.png","contentUrl":"https:\/\/seedcode.com\/wp-content\/uploads\/2015\/08\/search.png","width":109,"height":110},{"@type":"BreadcrumbList","@id":"https:\/\/seedcode.com\/adding-a-new-module-in-seedcode-complete-part-3\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/seedcode.com\/"},{"@type":"ListItem","position":2,"name":"Adding a New Module to SeedCode Complete, Part 3"}]},{"@type":"WebSite","@id":"https:\/\/seedcode.com\/#website","url":"https:\/\/seedcode.com\/","name":"SeedCode","description":"Build the Software You&#039;ve Always Wanted","publisher":{"@id":"https:\/\/seedcode.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/seedcode.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/seedcode.com\/#organization","name":"SeedCode","url":"https:\/\/seedcode.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/seedcode.com\/#\/schema\/logo\/image\/","url":"https:\/\/seedcode.com\/wp-content\/uploads\/2022\/12\/SeedCodeLogo.png","contentUrl":"https:\/\/seedcode.com\/wp-content\/uploads\/2022\/12\/SeedCodeLogo.png","width":595,"height":189,"caption":"SeedCode"},"image":{"@id":"https:\/\/seedcode.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/seedcoder","https:\/\/x.com\/dayback","https:\/\/www.linkedin.com\/company\/seedcode\/"]},{"@type":"Person","@id":"https:\/\/seedcode.com\/#\/schema\/person\/e038c04c4091d558cd79fa44d0199ff6","name":"jeffalmquist","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/seedcode.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","caption":"jeffalmquist"},"url":"https:\/\/seedcode.com\/author\/jeffalmquist\/"}]}},"_links":{"self":[{"href":"https:\/\/seedcode.com\/wp-json\/wp\/v2\/posts\/9180","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/seedcode.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/seedcode.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/seedcode.com\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/seedcode.com\/wp-json\/wp\/v2\/comments?post=9180"}],"version-history":[{"count":0,"href":"https:\/\/seedcode.com\/wp-json\/wp\/v2\/posts\/9180\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/seedcode.com\/wp-json\/wp\/v2\/media\/9187"}],"wp:attachment":[{"href":"https:\/\/seedcode.com\/wp-json\/wp\/v2\/media?parent=9180"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/seedcode.com\/wp-json\/wp\/v2\/categories?post=9180"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/seedcode.com\/wp-json\/wp\/v2\/tags?post=9180"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}