mirror of
https://github.com/Combodo/iTop.git
synced 2026-03-06 17:44:12 +01:00
N°3190 - Add iTop design format compatibility converter
- Add converter for for display_style property - Update php unit test to control conversion
This commit is contained in:
@@ -1126,6 +1126,11 @@ class iTopDesignFormat
|
||||
$this->RemoveNodeFromXPath('/itop_design/events');
|
||||
$this->RemoveNodeFromXPath('/itop_design/event_listeners');
|
||||
$this->RemoveNodeFromXPath('/itop_design/classes//class/event_listeners');
|
||||
|
||||
// N°3190 - Edit n:n LinkedSetIndirect in object details using a tagset-like widget
|
||||
// - remove display style
|
||||
$this->RemoveNodeFromXPath("/itop_design/classes//class/fields/field[@xsi:type='AttributeLinkedSet']/display_style");
|
||||
$this->RemoveNodeFromXPath("/itop_design/classes//class/fields/field[@xsi:type='AttributeLinkedSetIndirect']/display_style");
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -48,6 +48,18 @@
|
||||
<field id="status" xsi:type="AttributeLinkedSetIndirect"/>
|
||||
</fields>
|
||||
</class>
|
||||
<class id="ClassWithAttributeLinkedSetDisplayStyle">
|
||||
<fields>
|
||||
<field id="status" xsi:type="AttributeLinkedSet">
|
||||
</field>
|
||||
</fields>
|
||||
</class>
|
||||
<class id="ClassWithAttributeLinkedSetIndirectDisplayStyle">
|
||||
<fields>
|
||||
<field id="status" xsi:type="AttributeLinkedSetIndirect">
|
||||
</field>
|
||||
</fields>
|
||||
</class>
|
||||
<class id="ClassWithEventListeners">
|
||||
<methods>
|
||||
<method id="OnUpdateDone" _delta="define">
|
||||
|
||||
@@ -62,6 +62,20 @@
|
||||
</field>
|
||||
</fields>
|
||||
</class>
|
||||
<class id="ClassWithAttributeLinkedSetDisplayStyle">
|
||||
<fields>
|
||||
<field id="status" xsi:type="AttributeLinkedSet">
|
||||
<display_style>tab</display_style>
|
||||
</field>
|
||||
</fields>
|
||||
</class>
|
||||
<class id="ClassWithAttributeLinkedSetIndirectDisplayStyle">
|
||||
<fields>
|
||||
<field id="status" xsi:type="AttributeLinkedSetIndirect">
|
||||
<display_style>tab</display_style>
|
||||
</field>
|
||||
</fields>
|
||||
</class>
|
||||
<class id="ClassWithEventListeners">
|
||||
<event_listeners>
|
||||
<listener id="OnUserRequestUpdateDone" _delta="define">
|
||||
|
||||
Reference in New Issue
Block a user