Note
This guide is intended to help advanced users in gaining familiarity with the WebTML environment, and understanding how exactly this Content Management System works.
To learn more about the WebTML development environment, feel free to download our entire Advanced Concepts Guide down below:
This guide is intended to help advanced users in gaining familiarity with the WebTML environment, and understanding how exactly this Content Management System works.
Database tables provide an organized view of the available Items, Item Sets, Container Items, Container Items, Users, Pages, and Page Layouts of a website. Users can access these tables at any time to retrieve specific records and data to help manage the components within their site.
Database tables can also be utilized to troubleshoot client-side issues (such as, an Item Set not appearing on a page).
How Does One Access the Database Table?
To Access the Database Tables:
The records from the database should now populate the page.
The Edit Tables Window allows the users to view, access, or delete all of the items, item sets, and pages they've created on their website.
Users can view specific groups by selecting the drop-down located in the top, left-hand corner of the page. See below for a description of each option within the drop-down menu:
Articles:
Lists out every single Item/Nested Item that has been created on a website. Once entering the tables editor, the designer has the ability to edit its content, duplicate the item, or even delete it.
Forms:
Lists out all of the Contact Forms which have been created within the website. Along with this, the designer has the ability to either edit, add, or delete certain fields located inside the form.
Item_Sets:
Lists out every single Item Set that has been created on the site. Designer has the ability to delete, edit the item set settings and duplicate its overall layout.
Page_Layouts:
Lists out each Page Layout that has been created for the site. Page Layouts can be deleted, edited and duplicated by the designer.
Pages:
Lists out all of the pages that have been created on the site. Through the table, pages can similarly be deleted, edited and duplicated.
Product_Options:
This is a category that has specifically been designed for E-Commerce sites. Each product becomes an option for whatever parent they're assigned to.
Products (e-commerce only):
A complete record of all of the products listed within one's E-Commerce site.
Styled_Views:
A complete record of every section/items overall layout. By clicking on the Edit button, designers are able to access and change all of the HTML, CSS, and JS code that went into that specific section/item.
Users:
This category displays all of the users with a permission level lower than the current user. For more information regarding user permission levels, see the WebTML Reference page.
How Can One Use the Database Table?
The database tables provide a set of features which enables users to configure and modify different components in the site. Located at the top of each screen is the +add record button, which looks like this:
(make sure to add image here for clarity)
To Create/Add a New Record:
The record should now be accessible. For instance, if a page record was added. The designer should now be able to access that page by typing in: sitename.com/newly-added-record-name.
To Delete a Record: The delete button deletes the record from the database entirely.
Now, permanently deleting a specific record within the WebTML Tables Editor/Database is a very simple task. As a result, it is important to understand that a deleted record can never be recovered. The Designer must use these steps with caution.
To Edit an Existing Record:
To Duplicate an Exiting Record:
The Duplicate Button allows users to duplicate an existing record, but with the ability to modify the content of the duplicated record.
An In-Depth Explanation of the "Filter By" Feature:
WebTML Item Sets can be configured in numerous ways, and in doing so, are able to provide a wide variety of functionality and designs to the Items that they ultimately generate.
Get a custom, secure, and easy-to-use website today from Web on Demand. Our advanced WebTML Content Management System (CMS) provides elegant and intuitive web solutions to meet your growing business needs.