File Structure

See general module folder strucutre for folder structure in common with all modules:

File Structure

Blog module layouts may contain optional extra files for components like author lists, categories etc.

Replace "custom_example" with the name of your own custom layout. You can add as many of these as you like to the module_3 folder.

There is also a form directory for storing form layouts for front-end module/ author item submission.

└───marketplace_builder
    └───views
        └───partials
            └───modules
                ├───module_3
                      collection.liquid
                   
                   ├───custom_example
                      ├───archive
                             sidebar.liquid
                             sidebar_years.liquid
                             sidebar_years_and_date_search.liquid
                      
                      ├───author
                         ├───detail
                                item.liquid
                                wrapper.liquid
                         └───list
                                 item.liquid
                                 wrapper.liquid
                      
                      ├───categories
                         └───list
                                 item.liquid
                                 wrapper.liquid
                      
                      ├───detail
                             item.liquid
                             wrapper.liquid
                      
                      ├───list
                             item.liquid
                             wrapper.liquid
                      
                      └───sidebar
                              search.liquid
                              wrapper.liquid
                   
                   └───form
                           default.liquid
                
                └───module_6
                       collection.liquid
                       ├───detail
                              item.liquid
                              wrapper.liquid
                       └───list
                               item.liquid
                               wrapper.liquid
                    └───form
                            default.liquid

Last updated

Was this helpful?