Время создания
Filters
Idea
Discussion

🚀 Hello, everyone!

✨ We’re excited to share some great news: working with Creatio Composable Application repositories just got even easier! In the T.I.D.E. 1.2.5 release, we’ve introduced:
✅ The ability to register git servers
✅ Support for automatic repository scanning for GitLab servers

Now it’s even simpler for NO CODE developers to join the development team! 🙌

💻 How to install or update T.I.D.E. to version 1.2.5?
Just run the following command:

clio tide -e <ENV_NAME>

 

📋 What’s next?
Here’s what’s coming:
➡ Support for automatic scanning on GitHub servers
➡ We’re open to your ideas—if you’d like to see support for other types of servers, feel free to email us! 📩

Let’s make the development process simpler and more enjoyable together! 💡💻

0 comments
Show all comments

Hey,

I have followed all the steps in Implement a custom web service that uses anonymous authentication | Creatio Academy

 

Note:  Using Local Creatio Env, Creation:Energy 8.2v

 

`UsrAnonymousConfigurationService` File
 



Error: Internal Server Error

Like 0

Like

0 comments
Show all comments

Hi there

I implemeted custom UI component (OsmMapsModule) and injected it on Freedom Ui list page using this article Implement a custom UI component based on a Classic UI page | Creatio Academy

Now I need to get feedback from that component on the page to trigger some logic on Freedom UI, bu fail to do so. Here is my code.

define("ClvObjectMapModule", ["ClvObjectMapModuleResources", "@creatio-devkit/common", "Base7xViewElement", "MaskHelper", "ClvJsConsts", 
							  "ckeditor-base", "Leaflet", "css!Leaflet"], 
function(resources, sdk, Base7xViewElement, MaskHelper, ClvJsConsts) {
 
    /* Declare a "ClvObjectMapModule" class. */
    class ClvObjectMapModule extends Base7xViewElement {
 
		_mapRecordClickedId;
		get mapRecordClickedId() {
			return this._mapRecordClickedId;
		}
		set mapRecordClickedId(value) {
            this._mapRecordClickedId = value;
        }
		...
 
		// Here I make change and want it propagate to Freedom UI page.
 
		_clvOpenPage(config) {
			this.mapRecordClickedId = config.recordId;
		}
    }
 
    /* Register the component. */
    customElements.define('clv-objectmap', ClvObjectMapModule);
 
    /* Register a component as a visual element. */
    sdk.registerViewElement({
        type: 'clv.ObjectMap',
        selector: 'clv-objectmap',
        inputs: {
			mapRecordClickedId: {}
		},
		// This is not documented and I just guessed it might work like for example inputs work.
        outputs: {
			mapRecordClickedId: {}
		}
    });
 
    return Terrasoft.ClvObjectMapModule;
});
Like 0

Like

1 comments

And here is code in Freedom UI

"MapRecordClickedId": {
	"modelConfig": {}
},
...
{
	request: "crt.HandleViewModelAttributeChangeRequest",
	handler: async (request, next) =&gt; {
 
 
// I want this handler to be triggered but it just does not when I make changes in custom component
 
		if (request.attributeName === "MapRecordClickedId" &amp;&amp; sdk.isGuid(request.value)) {
			const handlerChain = sdk.HandlerChainService.instance;
			await handlerChain.process({
				"type": 'crt.OpenPageRequest',
				"schemaName": "ClvObject_FormPage",
				"modelInitConfigs": [{
					"recordId": request.value,
					"action": sdk.ModelInPageAction.Edit
				}],
				$context: request.$context
			});
		}
 
		return next?.handle(request);
	}
},
...
{
	"operation": "insert",
	"name": "ClvObjectMap",
	"values": {
		"type": "clv.ObjectMap",
		"mapRecordClickedId": "$MapRecordClickedId",
		"styles": {
			"width": "-webkit-fill-available"
		}
	},
	"parentName": "ClvMapContainer",
	"propertyName": "items",
	"index": 0
}
Show all comments

Cenforce 100mg is a widely used medication for the treatment of erectile dysfunction in men. The main active ingredient in Cenforce 120mg is sildenafil citrate, a potent phosphodiesterase type 5 inhibitor. Cenforce 150mg was originally developed by Pfizer and is the same active ingredient found in the well-known drug V*agra. The main mechanism of Cenforce 200mg involves the inhibition of phosphodiesterase type 5 enzymes. By blocking PDE5, Cenforce d helps increase the levels of cyclic guanosine monophosphate, a substance that relaxes the blood vessels in the p*nis. This relaxation allows for greater blood flow and a sustained erection, thereby facilitating s*xual activity. Cenforce 50mg is usually taken 30 to 60 minutes before s*xual activity. The effects of the Cenforce FM 100mg can last up to four or five hours, allowing for greater spontaneity during s*xual intercourse. Cenforce 130mg is important that users follow their doctor's instructions regarding dosage to avoid possible side effects and interactions with other medications. This Cenforce 25mg is used to treat s*xual impotence in men. This occurs when a person cannot achieve an erection or has difficulty maintaining firm ejaculation. This condition is caused by insufficient blood flow to the p*nis due to blocked blood vessels in the penile region.

 

Visit here:- Royalpharmacart

Like 0

Like

0 comments
Show all comments

Hey,

I have a query about controlling over Business Process through code. can we start any business process through code & store its end output anywhere to use it further in code ?

Platform: Creatio:Energy 8.2v (Freedom UI)
 

Like 0

Like

2 comments
Best reply

If what you're after is to start the process on a Freedom UI page and the consume the output params from the process, I have an article on that here: https://customerfx.com/article/starting-a-process-from-client-side-code-on-a-creatio-freedom-ui-page-and-getting-back-outgoing-process-parameters/

Ryan

Hello,

Yes, you can run the business process by calling the ProcessEngineService.svc endpoint and then processing the response.

Service that runs business processes | Creatio Academy

If what you're after is to start the process on a Freedom UI page and the consume the output params from the process, I have an article on that here: https://customerfx.com/article/starting-a-process-from-client-side-code-on-a-creatio-freedom-ui-page-and-getting-back-outgoing-process-parameters/

Ryan

Show all comments