🏗️
Flezr Docs
  • Flezr
  • Create Website
    • Getting Started
      • Dashboard
      • Studio
  • Building your App
    • Starting a project from a Built-in Template
    • Building Blocks
    • Connecting Data Source: Google Sheets/Supabase
    • Creating Static Pages
    • Customising the Sections and Page Elements
    • Making Responsive Design
    • Creating and Customizing Dynamic Cards
      • Configure data source
      • Customizing the Dynamic Card section
        • Configuring & customizing card headings
        • Customizing the Number of Cards per Row and Style
      • Customizing the Design of an Individual Card
      • Adding and Customizing Dynamic Card Elements
      • Adding Prefix/Suffix Dynamically to the Card Data
      • Adding Tags and Filters
    • Concept of Dynamic Pages and Variables In Flezr
      • Creating the Template for a Dynamic Page
      • Adding Variables to Page Elements
  • Site Settings
    • External JavaScript & External CSS
    • SEO
  • Integrations
    • Adding password protected content/membership
    • Email Integrations
  • Publishing your Website
  • How To
    • Add Custom Domain
    • Set Ids for Sections and link on the same page
    • Enable Search for Cards
    • Unpublish a page - Set Page Visibility
    • Move Sections Up/Down in the same page
    • Enable ‘Search as you type’ for Cards
    • Enable HTML content in Cards
    • Preserve White-spaces and Line breaks from Google Sheets to display in Cards
    • Configure Page Title, Description, FavIcon for each page
    • Use other fonts from Google Fonts
    • Add Opacity and Background Color for Header Section
    • Add Javascript to Individual Pages
    • Configure Number of Cards to Display
    • Change the display order of card elements based on device type
    • Embed Pages and Sections on External Websites
    • Set the link to an entire card instead of individual elements
    • Duplicate projects
    • Copy sections between pages
    • Create a Sitemap file for your website
    • Use Google Drive images for cards
    • Build Websites with Supabase Data
    • Add Robots.txt
    • Add Head Tags
    • Use Custom Fonts
    • Add Manifest file
    • Add Ads.txt file
    • Add Service Worker
    • Password protect the website
  • FAQ
    • Do you cache content/data?
    • Is there a white-label option for Flezr?
    • Is Flezr a tool for Programmatic SEO?
    • Can I add membership to the site using tools like Memberspace, Outseta etc?
    • Where do I host and deploy my app?
    • Are the sites built with Flezr responsive for mobiles and tablets?
    • What are the supported data sources to build webapps?
    • Can I embed an external script on the site?
  • ADVANCED TOPICS
    • Assign color codes from Google Sheets to Card Elements
  • Legal
    • Brand Assets
    • Privacy Policy
Powered by GitBook
On this page

Was this helpful?

  1. Building your App

Concept of Dynamic Pages and Variables In Flezr

PreviousAdding Tags and FiltersNextCreating the Template for a Dynamic Page

Last updated 1 year ago

Was this helpful?

Flezr empowers you to build powerful dynamic pages in an intuitive manner. There are two related concepts to understand:

  1. Template for a Dynamic Page: You can create a template for a dynamic page, such as a page having the details of a property. Pages will then be generated on-the-fly based on this template. Creating the Template for a Dynamic Page explains this with an example.

  2. Use of Variables: In Flezr, a variable is a symbolic name for a piece of information that you want to display on your dynamic page. It serves as a placeholder within the page template, and its value is pulled from a specified column in your connected Google Sheet. As an example, if you have a column named 'price' in your Google Sheets, you can create a variable on your dynamic page named {{product price}}. You can use this variable anywhere in your page - in a header, within an image caption, in a text box, etc and once mapped to a specific column in your Google Sheet, it will automatically pull data. We'll see how Adding Variables to Page Elements is simple yet powerful.

To understand this better, we'll create a dynamic page for our property tracker listing page. This property tracker project is present as a built-in template in Flezr.