N°931 default datamodel : remove Ticket.tagfield and add AttributeTagSet FAQ.domains

This commit is contained in:
Pierre Goiffon
2018-10-05 15:10:25 +02:00
parent c9d73fc0c8
commit 7281bd4a1a
4 changed files with 37 additions and 14 deletions

View File

@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<Set>
<TagSetFieldDataFor_FAQ__domains id="1">
<code>software</code>
<label>Software 💾</label>
</TagSetFieldDataFor_FAQ__domains>
<TagSetFieldDataFor_FAQ__domains id="2">
<code>hardware</code>
<label>Hardware 💻</label>
</TagSetFieldDataFor_FAQ__domains>
<TagSetFieldDataFor_FAQ__domains id="3">
<code>server</code>
<label>Server 🏢</label>
</TagSetFieldDataFor_FAQ__domains>
<TagSetFieldDataFor_FAQ__domains id="4">
<code>mobile</code>
<label>Mobile 📱</label>
</TagSetFieldDataFor_FAQ__domains>
<TagSetFieldDataFor_FAQ__domains id="5">
<code>network</code>
<label>Network ☁️</label>
</TagSetFieldDataFor_FAQ__domains>
</Set>

View File

@@ -444,6 +444,12 @@
<default_value/>
<is_null_allowed>true</is_null_allowed>
</field>
<field id="domains" xsi:type="AttributeTagSet">
<sql>domains</sql>
<is_null_allowed>true</is_null_allowed>
<tracking_level>all</tracking_level>
<max_items>12</max_items>
</field>
</fields>
<methods/>
<presentation>
@@ -461,12 +467,15 @@
<item id="key_words">
<rank>40</rank>
</item>
<item id="summary">
<item id="domains">
<rank>50</rank>
</item>
<item id="description">
<item id="summary">
<rank>60</rank>
</item>
<item id="description">
<rank>70</rank>
</item>
</items>
</details>
<search>
@@ -483,7 +492,7 @@
<item id="error_code">
<rank>40</rank>
</item>
<item id="key_words">
<item id="domains">
<rank>50</rank>
</item>
</items>
@@ -496,7 +505,7 @@
<item id="error_code">
<rank>20</rank>
</item>
<item id="key_words">
<item id="domains">
<rank>30</rank>
</item>
</items>

View File

@@ -29,7 +29,7 @@ SetupWebPage::AddModule(
//'data.struct.itop-knownerror-mgmt.xml',
),
'data.sample' => array(
//'data.sample.itop-knownerror-mgmt.xml',
'data.sample.faq-domains.xml',
),
// Documentation

View File

@@ -196,12 +196,6 @@
<count_min>0</count_min>
<count_max>0</count_max>
</field>
<field id="tagfield" xsi:type="AttributeTagSet">
<sql>tagfield</sql>
<is_null_allowed>true</is_null_allowed>
<tracking_level>all</tracking_level>
<max_items>12</max_items>
</field>
</fields>
<methods>
<method id="DBInsertNoReload">
@@ -285,9 +279,6 @@
<item id="operational_status">
<rank>75</rank>
</item>
<item id="tagfield">
<rank>76</rank>
</item>
<item id="start_date">
<rank>80</rank>
</item>