Ext.ClassManager.aliasToName["widget.<xsl:value-of select="widget/@id"/>"] = "<xsl:value-of select="widget/action/@class<span class="code-quote">"/>";
Ext.ClassManager.nameToAliases["<xsl:value-of select="widget/action/@class<span class="code-quote">"/>"] = Ext.Array.from(Ext.ClassManager.nameToAliases['Ametys.runtime.form.widget.Text']).push("widget.<xsl:value-of select="widget/@id"/>");
Here the patch for workspace.xsl
to replace