App: Button does not work in gallery view

I have a gallery view in the app.

When you click on the text a second page opens up and you will find a button. This button opens an URL in the base. This does not work in the app. This is very unfortunate, as I wanted to create an advent calender (24 pictues in the app gallery) and each picture is a day. The button should have only acitvated the link if the correct day is choosen.

grafik

However, the button does not work in the app. I also tried a formula to only show the text on the correct day. Again formatted text can not be shown via formula.
Therefore, I can not finalize this project. :frowning:

Any help?

We will fix this problem in a future release.

I will value very much this, also in the Request and Unique Record Page of the app. Do you know when it will be released ?

Not sure what you mean by “Request page”. The query page? Query pages already support button actions.

Single record pages will support button actions beginning with SeaTable 5.1. The release of v5.1 is imminent.

Gallery pages will support button actions soon.

Yes I meant Query page of the app. I have it in french, sorry.

But for me it’s not working, and there is a question mark indicating that the data access is limited and that the user will not be able to modify the item, hence use the button i suppose.
image
Maybe it is because the action behind the button is to open a URL link.

In the table page, with the same columns activated (order and modifier l’enregistrement), it does work.

As I said: Query pages support button actions. I also just tested it successfully.

Do you try to open a URL that is stored in a column that is hidden in the page settings? Then the error is the correct behavior. Data in a preset hidden column is not loaded from the server, hence you cannot call it via a button. (See the hint in the screenshot below.)

Yes that is correct, my goal is to open a url stored in a column. I don’t really understand if this is doable ? Should or shouldn’t it be in the hidden preset columns for it to work ?

My answer contains the answer to your question.

Simply unhide the URL column in the page settings.

Ok I understood, but i asked because whether it’s marked as hidden or not, it doesn’t work.
! See image where no column is hidden, the link is not opened.
And the button works because if i put directly the URL in the button indeed, it opens.

The times is a charm:

ButtonOnQueryPage

I think i understand the issue in my case, the column type that contains the URL is a formula created from an actual URL of a Seatable Page and concatenating it with the row id.

I saw somewhere that button can open url from another Formula column just by typing {URL} in the button, which is perfectly working in the Table page of the app for example, but apparently, for the Query Page, it doesn’t work and the column must be formatted to an actual URL (therefore no formula possible).

Do you think it is the actual cause ? because time has nothing to do with it and the issue persists.

I can confirm your observation. Buttons on the query page have a problem with URLs in formula columns.

I created a ticket.

Thank you very much ! :grinning:

1 Like

Hi,
do you know if this was resolved in 5.1 because i seem to still have this issue ?

This information was already provided.

Yes this i saw, that’s great. I’m talking about this item where there was an issue.