Workarea provides a robust testing configuration to allow developers to write tests without worrying about complex setup. workarea-testingĮvery developer's favorite thing – tests. By digging into the routes and controllers, you can more easily build an understand of how data is composed and displayed. This gem is the first place to look when looking for the behavior of search, categories, product pages, content, or checkout flow. The workarea-storefront gem provides the routes, controllers, views, and front-end assets for delivering a great user experience to retail customers. Luckily, Workarea provides an easily customizable storefront that provides functionality for a seamless checkout flow, powerful search, easily organized categories, handcrafted content pages and navigation, and user account management. If you see it, then you're in the admin! workarea-storefrontĬustomer-facing functionality is quite important for an ecommerce business. The easiest way to tell if you're on an admin page is to look for the /admin/ segment of a page's URL. workarea-admin contains all the routing, controllers, views, and front-end assets required to power the administrative pages. Workarea comes with an admin UI out of the box that enables retailers to manage everything within their ecommerce site from an easily searchable, user-friendly interface. If there is logic within an application that is not specific to any other part of the platform, you will find it in workarea-core. workarea-core is where you find the following: It is responsible for handling the data layer and all critical business logic that all the other pieces are built from. Just as it sounds, workarea-core is the center of the Workarea platform. Each of these gems is a Rails engine, which are self-contained Rails applications that can be added to your application, providing everything that is needed to get an ecommerce project off the ground. This means it contains no code of its own and is instead responsible for loading the four gems that represent the major pieces of any ecommerce application: workarea-core, workarea-admin, workarea-storefront, and workarea-testing. Workarea is a meta-gem much like the framework it is built on, Ruby on Rails. This guide serves as an overview of how Workarea is constructed and the ways in which you can traverse its codebase to find what you're looking for. It is not uncommon to face scenarios where you need to dig into the source code of Workarea to find answers to questions – whether you are looking to gain a better understanding of how something works, looking for the cause of a problem, or looking to expand functionality. Configure Product Image Sizes & Processing.Progressive Web Application (PWA) Support.Add, Remove, or Change a Product Template.Integrate an Inventory Management System. Implement an Advance Payment Tender Type.Change the Storefront Search Filters UI.Add, Remove, Sort, and Group Storefront Search Filters.Change the Storefront Product Pricing UI.Add, Remove, or Change a Mongoid Validation.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |