Hi everyone,

I am trying to add a button to the record page of the Contacts section on Freedom UI in the Mobile app.

This is what I tried adding to the viewConfigDiff on the client module MobileFUIContactRecordPageSettingsDefaultWorkplace:

{\"operation\": \"insert\", \"name\": \"MyButton\", \"parentName\": \"profileColumnSet\", \"propertyName\":\"items\", \"index\": 3, \"values\":{\"type\": \"crt.Button\", \"clicked\": {\"request\": \"crt.TestRequest\"}, \"icon\": \"webforms-button-icon\", \"caption\": \"Test\", \"color\": \"primary\", \"size\": \"medium\", \"iconPosition\": \"left-icon\"}},

I followed the below community article:

https://community.creatio.com/questions/how-add-custom-button-mobile-creatio-freedom-ui-inside-edit-pagerecord-page

However, the button isn't getting added to the page. Am I missing something? How can I identify different elements I can possible use for the parentName and the associated propertyName in the mobile application? 

Alternatively, is there a way to override an existing button on the mobile app in freedom UI?

Regards,

Ramya


 

Like 0

Like

0 comments
Show all comments

Hello Community,
Here is the scenario Im truing to solve.

We Have Opportunity (parent page) in freedomUI and Contact In Opportunity in Classic UI.

We want to capture the following event. When we click Close in 'Contact in opportunity', we want to capture this event, in the Opportunity Form Page. 

The scope behind this is to perform a list reload of the Contacts(have already tried Enable live update in the entities-doesnt work)

How can this be achieved?

Sasor

Like 0

Like

1 comments

++++

Show all comments

I created three sections, using object Product, for three different flows: A, B and C.

For each section I created its own list page and form page.

 

When I test how it is working, I see that sections for products B and C use form page for section A. List pages are working fine, and when I open section A, B or C I see correct list page, I edited for each section, but if I open a record form the list, will be opened form page from section A.

 

I checked: 

  • - List page settings for sections B and C;
  • - Sections in the Workplace setup (List setup and Page setup)
  •  
  • and these show correct form page names. So I don`t understand why if I clik on the record list page B or C, will be opened form page A.

What do I need to edit?

Like 0

Like

0 comments
Show all comments

How to Hide the + Add a new step from Next Steps, as "+ Add a new step" button allows users to deviate from these established flows.

 

Like 0

Like

1 comments
Best reply

Hello,

 

Unfortunately, it is not possible to hide "+ Add a new step" button within the "Next step" using OOTB functionality. This can only be achieved with development tools, but we currently do not have examples of such an implementation.

Additionally, we have created a task for the responsible R&D team to consider adding this functionality in future releases.

Hello,

 

Unfortunately, it is not possible to hide "+ Add a new step" button within the "Next step" using OOTB functionality. This can only be achieved with development tools, but we currently do not have examples of such an implementation.

Additionally, we have created a task for the responsible R&D team to consider adding this functionality in future releases.

Show all comments

Hello Community,

In this article it is described on how to deal with selection windows crt.OpenSelectionWindowRequest. https://academy.creatio.com/docs/8.x/dev/development-on-creatio-platform/8.1/platform-customization/freedom-ui/selection-window/overview

but no information at all about predefined values.

Is there any possibilty that when clicking 'NEW' there are some predefined default values?

Example

The Account type is set to 'Our Company'

Thank you,

Sasori

Like 0

Like

3 comments

Hello,
 

You don't need to use programming for this task.
You need to create an object replacement (in your example, an Account object replacement), in which you can set the default value for the corresponding columns, save the changes, and publish the object.

defValue
defValue


 After that, when you open the pages of creating records, you will see the fields immediately filled with the default values.

defValue in Runtime

These links can also be useful for you to find more options for achieving your goal:

https://academy.creatio.com/docs/8.x/dev/development-on-creatio-platform/development-tools/creatio-ide/configuration-elements/object

https://community.creatio.com/questions/it-possible-set-default-value-f…

Thank you.

Hello Serhii,

Thank you for the reply.

1) We can not utilize the generic default value, becasue depending on the conditions the Type, might have differnetvalues.

2) Our frontend logic is associated with OpenSelectionWindowRequest. In the documentation of OpenSelectionWindowRequest there is no documentation for default values.

Is there any workaround to achieve this?
Sasor

If you need to use a value based on one of the fields of an object, it is fashionable to use business rules at the object level, which, depending on the value in one field, will set the value for another field using the “Set values” option.

setValBusRul

setValBusRul
 

Show all comments

In the classic UI, the timeline showed portal messages.

 

However in the Freedom UI, portal messages are not available to select:

 

They are not available as an option in the timeline settings.

 

How do we enable these?

Like 1

Like

4 comments

I believe in Freedom UI cases, portal messages are just Feed messages (with the External property set). For the filter, you'd just set the option for Feed to see portal messages.

Ryan

Hi Ryan, thanks for the reply. I thought the same but they are not showing on our system.  Will have to log it with Creatio Support.

Hi Kieron!

To display portal feed messages in the timeline, you need to first allow external users to publish Feed messages:

 

After, these portal feed messages will be automatically displayed in the timeline.

I hope this helps. Have a great day!

Alina Yakovlieva,

Hi, that setting will display the messages in the Feed panel, but they still do not appear in the timeline.

Show all comments

Hi Creatio Community,

I’m currently working on a use case where we need to customize the email composer in Creatio. Specifically, we’d like to know the possibilities for:

  1. Editing or Updating the Email Composer:
    • Is it possible to modify the default email composer UI or add custom functionalities?
    • Can we add custom fields, change the layout, or integrate additional tools within the composer?
    • Are there any APIs or configuration settings available to achieve this?
  2. Adding a Scheduler on the Email Mini Page:
    • We have a requirement to create a scheduler feature directly on the email mini page.
    • The goal is to allow users to schedule emails to be sent at a specific date and time.
    • What’s the best approach to implement this? Would we need to create a custom section, or is there an existing feature we can extend?

Any guidance, documentation, or examples would be greatly appreciated. If anyone has worked on similar customizations, I’d love to hear your experiences.

Thanks in advance for your help!

Like 0

Like

1 comments

Hello,
 

  1. 1. Unfortunately, the Message Composer element is not customizable in the system at the moment. However, we have increased the priority of this task to add such a capability in a future product update.
     

2. We do not have ready-made examples of such an implementation, but you can achieve this using a business process instead of sending messages manually.
 

You can implement the sending functionality via a script task, where you pass the draft activity ID. A similar approach was discussed here:
 

🔗 Send email from a portal user using ActivityEmailSender
 

After that, you can use a task to send the record.

Hope this helps! 

Show all comments

Hello guys, I'm fairly new to Creatio, but I've seen there are a couple of functionalities that are missing. Some have never existed in Creatio and some others were in Classic but not available anymore. 

Right now I'm interested in calculated metrics, but for freedomUI. And maybe something similar for DataGrids

From what I see, It's seems possible for developers to make their own add-ons to provide certain functionalities and probably later put in on the marketplace.

 

I guess the normal procedure is reading the source code of the base packages of Creatio and seeing how you could edit them by importing/exporting/extending classes. Probably would help to downloa other marketplace freedomUI products and trying to see how did they do it

 

But well, I was wondering if someone that has had any experience in it maybe has some tips available before embarking into that journey

Like 1

Like

1 comments

Hello,

 

At this time, we don’t have a Calculated Metrics add-on that supports the Freedom UI. However, this functionality is on our development roadmap and is anticipated for release in versions 8.3-8.4, as it relies on advanced calculation features currently in progress for 8.2-8.3.

You can also take a look at the Custom Freedom UI page components article that provides instructions on developing your own components:

https://academy.creatio.com/docs/8.x/dev/development-on-creatio-platfor…

Show all comments

Hi everyone,

Is there a way to group and organize workplaces in the left navigation pane?
For example, would it be possible to group Sales, Service, and Marketing under CRM?



Regards,
HindujaShiri

Like 0

Like

1 comments

Hello,
 

At the moment, such grouping is not possible, and there were no plans for such an implementation.
 

However, we appreciate your user experience feedback, and we have created a task to consider implementing this logic in future versions of the application.
 

Currently, there is already an option to set the order of workplaces in the workplace configuration panel to ensure logical distribution.
 

Thank you for helping us make our product better!

Show all comments

Hello Community,

 

I'm trying to use the "Apply Filter" function to filter a lookup value based on three parameters. The business rule works correctly when adding a new record and copy record; however, when editing an existing record, only one filter is being triggered (marked).

 

 

Has anyone encountered this issue, and is there a solution to ensure all filters are applied when editing a record?

Like 0

Like

0 comments
Show all comments