Alternatives to Entry Points for creating a custom page?

Hi, i want to make a custom page with it’s own url in SuiteCRM 8.8. Is an entry point the only way to do this or is there a different way?

Thanks

I think Entry Points are go to method:

Entry points allow you to register a custom PHP file that can be accessed via a URL like:

index.php?entryPoint=your_custom_page

Hi, i have tried with entry points already and had problems that i still haven’t managed to solve. I think I read somewhere that it is a legacy way of creating custom pages from CRM 7 so i’m looking to see if there is any other way of doing this.

That’s the wrong answer, I’m afraid.

Custom entry points are back-end, they are not meant to create views. They are normally used to fetch some data or to trigger some operation.

I don’t have any detailed instructions on how t achieve what you want right now, sorry

What exactly you’re trying to build? Are you gonna add webpage in the Navbar menu or under any specific module?

A webpage to access from any module on detail view, by clicking a button that redirects you to it.

In that case, you can create a URL custom field in the module and add it to detail view.

Admin → Studio → Accounts → Fields → Add Field

Choose URL and then add that field to detail view of module.

Add it the same way i add a button through code?

Do you have admin access on the your SuiteCRM?

A better solution than using entryPoint for internal use, is to create a custom action/pages on the relevant module

e.g if you added the file example.php into public/legacy/custom/modules/{relevant module}/example.php

You could then access this via an internal module action URL
e.g if you place this in Accounts:-

{SuiteCRM_URL}/#/accounts/example

Yes i’m using the main admin user. I looked into it and it’s not quite what i’m looking for.

Thanks this is what i’m looking for.