Multiple account form page.
Hi,
I know that it's possible to define Accounts pages from a typed fields, but how can I make inheritance of th OOTB one for the 2 others pages ?
Angular replace option doesn't allow page name modification
Like
Hello!
You can achieve inheritance from the OOTB Accounts page by creating a new client schema (Freedom UI Page) that inherits from the base page.
Here’s how to do it:
- Create a new client schema using Freedom UI Page.
- Select any template and click Select to open the New UI Designer.
- Open the Source Code Editor — it will prompt you to save the page; save it.
- In the source code editor, find the Parent schema dropdown and select BasePageTemplate.
- Give your new schema a name and add any required elements or attributes.
- Save and publish the schema.
This way, you create a new UI schema that inherits from Creatio 8.0 base pages. The BasePageTemplate acts as a parent schema.
Important note:
If your new schema inherits from the Accounts page (or any base schema), any changes or additions you make there will also affect all schemas inheriting from it. So please be careful with modifications to avoid unexpected impacts.
Additionally, you can enable the AllowCreateAngularSchema feature, which allows more flexibility with Angular schemas.
Also:
Creatio provides functionality to create a copy of a schema, which might be more suitable if you want to customize typed pages without affecting the base schema inheritance.
I suspect you may want to do some typing/customization, so copying the schema might be safer and easier to manage.
Hello.
To address your request, please use the typed pages logic.
We’ve attached the relevant instruction for your reference.
https://academy.creatio.com/docs/8.x/no-code-customization/customizatio…
Valeriia Hromova,
Yes, I read this before posting, but I want to make 2 pages that "inherits" (or replacement page) Accounts_FormPage, then use them in the typed screen. But I don't think it's possible.
Hello!
You can achieve inheritance from the OOTB Accounts page by creating a new client schema (Freedom UI Page) that inherits from the base page.
Here’s how to do it:
- Create a new client schema using Freedom UI Page.
- Select any template and click Select to open the New UI Designer.
- Open the Source Code Editor — it will prompt you to save the page; save it.
- In the source code editor, find the Parent schema dropdown and select BasePageTemplate.
- Give your new schema a name and add any required elements or attributes.
- Save and publish the schema.
This way, you create a new UI schema that inherits from Creatio 8.0 base pages. The BasePageTemplate acts as a parent schema.
Important note:
If your new schema inherits from the Accounts page (or any base schema), any changes or additions you make there will also affect all schemas inheriting from it. So please be careful with modifications to avoid unexpected impacts.
Additionally, you can enable the AllowCreateAngularSchema feature, which allows more flexibility with Angular schemas.
Also:
Creatio provides functionality to create a copy of a schema, which might be more suitable if you want to customize typed pages without affecting the base schema inheritance.
I suspect you may want to do some typing/customization, so copying the schema might be safer and easier to manage.
Here you can find more information https://academy.creatio.com/docs/8.x/resources/release-notes/8-2-2-energy-release-notes#title-2782-10