DB: myaql
Hi All,
1. I have two dropdown dynamics field.


2. In a New phone ticket, when i select dynamic field, i want to make it like:
Select dynamic field "GeneralClass"="Class 1", automatically the dynamic field "SubClass"="1",
Select dynamic field "GeneralClass"="Class 2", automatically the dynamic field "SubClass"="2"

3. So far, these below is my setup. but nothing work..
Config.pm
Code: Select all
$Self->{TicketAcl}->{'ACL-001'} = {
# match properties
Properties => {
DynamicField => {
DynamicField_GeneralClass => ['Class 1'],
}
},
Possible => {
Ticket => {
DynamicField_SubClass => ['1'],
},
},
};
$Self->{TicketAcl}->{'ACL-002'} = {
# match properties
Properties => {
DynamicField => {
DynamicField_GeneralClass => ['Class 2'],
},
},
Possible => {
Ticket => {
DynamicField_SubClass => ['2'],
},
},
};
Code: Select all
<!-- dtl:block:DynamicField_GeneralClass -->
<div class="Row Row_DynamicField_$QData{"Name"}">
$Data{"Label"}
<div class="Field">
$Data{"Field"}
<!--dtl:js_on_document_complete-->
<script type="text/javascript">//<![CDATA[
$('#GeneralClass').bind('change', function (Event) {
Core.AJAX.FormUpdate($('#NewPhoneTicket'), 'AJAXUpdate', 'GeneralClass', [ 'TypeID', 'Dest','NewUserID', 'NewResponsibleID', 'NextStateID', 'PriorityID', 'ServiceID', 'SLAID', 'SignKeyID', 'CryptKeyID', $Data{"DynamicFieldNamesStrg"}, 'To', 'Cc', 'Bcc']);
});
//]]></script>
<!--dtl:js_on_document_complete-->
</div>
<div class="Clear"></div>
</div>
<!-- dtl:block:DynamicField_GeneralClass -->
<!-- dtl:block:DynamicField_SubClass -->
<div class="Row Row_DynamicField_$QData{"Name"}">
$Data{"Label"}
<div class="Field">
$Data{"Field"}
<!--dtl:js_on_document_complete-->
<script type="text/javascript">//<![CDATA[
$('#SubClass').bind('change', function (Event) {
Core.AJAX.FormUpdate($('#NewPhoneTicket'), 'AJAXUpdate', 'SubClass', [ 'TypeID', 'Dest', 'NewUserID', 'NewResponsibleID','NextStateID', 'PriorityID', 'ServiceID', 'SLAID', 'SignKeyID', 'CryptKeyID', $Data{"DynamicFieldNamesStrg"}, 'To', 'Cc', 'Bcc']);
});
//]]></script>
<!--dtl:js_on_document_complete-->
</div>
<div class="Clear"></div>
</div>
<!-- dtl:block:DynamicField_SubClass -->
viewtopic.php?f=61&t=14676
viewtopic.php?f=61&t=16688
So far, nothing happen. Please assist. Thanks.