How to Click on an Image to Go to Another Page

Using an image to redirect to another page.

Scenario

Knack makes it possible for you to show summaries of your data by using a list or a grid view. When a record has quite a few fields, you can add a link to direct users to another page for more details. In that case, you can choose to use an image to link users to the details page.

For example, this real estate listings web app. Users can see summarized info about each property and can click on the "view" link to see more details about the property:

 

However, we want them to click on the house's image to see more details instead of clicking the "view" link.

Requirements

You'll need an image field in one of your tables.

If this is your first time creating an app, you'll need to know some basics about adding tables, fields, pages, and views. You can start by reading our Builder Basics section. 
Other good resources can be found in our About Your Database and Working With Pages article in our knowledge base.

Steps

Select the Page with the View

In the Pages section of the Builder, select the page that holds the list or grid you want to add this option to. For this example, I've chosen the 'View my Listings' page:

 

Open the View Editor

Hover over the view that you would like to edit, then click on the pencil icon to open the view editor:

 

Create a Link to View More Details

With List Views

To create a link to view more details in a List view, click on the Actions tab, then click on the "View Record Details" option to add it to your list:

 

With Grid Views

To create a link to view more details in a Grid view, click on the Actions tab in the Columns section, then click on the "View Record Details" option to add it to your grid:

 
 

If you have already created a details view in your app, you can also link to that view by clicking on the "Link to another page" option.

 

Set Up the Link

Next, hover over the newly added "view" link and click on the pencil icon to edit the link:

With List Views

To edit the view link in your list view, hover over the field and click on the pencil icon:

 

With Grid Views

To edit the view link in your grid view, hover over the field and click on the pencil icon:

 

 

From the available options, change the Link Type value to "Field":

 

 

Select the Link Field that you would like to link to the details view and click "Save Changes".

  • In this example, we chose the Main Photo thumbnail with size 100 x 100.

  • To learn how to create thumbnails for your images, take a look at this article.

 

See It in Action

The text link has now been replaced with an image! The image will now link to the detail page for the property.