Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <div>
- <div class="separator" ng-style="$root.form.style.tabHeader"></div>
- <div class="section group">
- <div class="col span_1_of_2">
- <div class="ssc-form-label-input-field" ng-repeat="(additionalFieldKey, additionalField) in $root.config.cOrg.additionalFields" ng-show="$even && $root.doc.isFieldVisible('poleDodatkowe_' + additionalField.number) && ($root.user.canReadField(form, 'poleDodatkowe_' + additionalField.number) || tag == 'zamowienia')">
- <div ng-style="ssc-form-label-input-field" class="ssc-form-label">
- <i ng-if="additionalField.description !== undefined && additionalField.description != ''" ng-attr-title="{{additionalField.description}}" class="fa fa-info-circle is-info" style="display: inline;position: relative;cursor: default;margin-left:0px;"></i>
- <span ng-style="$root.form.style.label" ng-if="additionalField.type == 'fieldAvailable' || additionalField.type == 'fieldAreaAvailable' || additionalField.type == 'fieldDateAvailable'" ng-click="changeValueAvailable(additionalFieldKey)" style="cursor:pointer">
- <i ng-if="!$root.doc.additionalFields[additionalField.number - 1].valueAvailable" ng-disabled="!($root.form.editMode)" class="fa fa-square-o" aria-hidden="true"></i>
- <i ng-if="$root.doc.additionalFields[additionalField.number - 1].valueAvailable" ng-disabled="!($root.form.editMode)" class="fa fa-check" aria-hidden="true"></i>
- {{$root.form.translation.getTranslationException(additionalField.name, 'poleDodatkowe_' + additionalField.number)}}
- </span>
- <span ng-if="additionalField.type == 'singleList' || additionalField.type == 'multiList'" ng-click="selectFromList(additionalField.number, 'poleDodat_lista_' + additionalField.number, additionalField.type)" class="ssc-form-label-link" ng-readonly="!($root.form.editMode && $root.doc.isFieldEditable('poleDodatkowe_' + additionalField.number) && ($root.user.canEditField(form, 'poleDodatkowe_' + additionalField.number) || tag == 'zamowienia'))" ng-style="$root.form.style.label" class="ssc-form-label">{{$root.form.translation.getTranslationException(additionalField.name, 'poleDodatkowe_' + additionalField.number)}}:</span>
- <span ng-if="!(additionalField.type == 'singleList' || additionalField.type == 'multiList' || additionalField.type == 'fieldAvailable' || additionalField.type == 'fieldAreaAvailable' || additionalField.type == 'fieldDateAvailable')" ng-style="$root.form.style.label">
- {{$root.form.translation.getTranslationException(additionalField.name, 'poleDodatkowe_' + additionalField.number)}}:
- </span>
- </div>
- <span ng-show="(additionalField.type == 'fieldDateAvailable' && $root.doc.additionalFields[additionalField.number - 1].valueAvailable) || additionalField.type == 'fieldDate'">
- <input ng-model="$root.doc.additionalFields[additionalField.number - 1].value" ng-style="$root.form.style.text" class="ssc-form-input-small" ng-class="{ datePicker: $root.form.editMode}" ng-disabled="!($root.form.editMode && $root.doc.isFieldEditable('poleDodatkowe_' + additionalField.number) && ($root.user.canEditField(form, 'poleDodatkowe_' + additionalField.number) || tag == 'zamowienia'))"></input>
- </span>
- <input ng-if="additionalField.type == 'field' || (additionalField.type == 'fieldAvailable' && $root.doc.additionalFields[additionalField.number - 1].valueAvailable)" ng-model="$root.doc.additionalFields[additionalField.number - 1].value" ng-readonly="!($root.form.editMode && $root.doc.isFieldEditable('poleDodatkowe_' + additionalField.number) && ($root.user.canEditField(form, 'poleDodatkowe_' + additionalField.number) || tag == 'zamowienia'))" ng-style="$root.form.style.text" class="ssc-form-input"></input>
- <textarea ng-if="additionalField.type == 'fieldArea'|| (additionalField.type == 'fieldAreaAvailable' && $root.doc.additionalFields[additionalField.number - 1].valueAvailable)" ng-model="$root.doc.additionalFields[additionalField.number - 1].value" ng-disabled="!($root.form.editMode && $root.doc.isFieldEditable('poleDodatkowe_' + additionalField.number) && ($root.user.canEditField(form, 'poleDodatkowe_' + additionalField.number) || tag == 'zamowienia'))" style="min-height: 18px; font-size: inherit; font-family: inherit;" class="ssc-form-input ssc-form-details-textarea"></textarea>
- <select ng-if="additionalField.type == 'fieldDateYear'" ng-model="$root.doc.additionalFields[additionalField.number - 1].value" ng-disabled="!($root.form.editMode && $root.doc.isFieldEditable('poleDodatkowe_' + additionalField.number) && ($root.user.canEditField(form, 'poleDodatkowe_' + additionalField.number) || tag == 'zamowienia'))" class="ssc-form-select-small">
- <option ng-repeat="year in years" value="{{year}}">{{year}}</option>
- </select>
- <div ng-if="additionalField.type == 'fieldDateYearMonth'" >
- <select ng-disabled="!($root.form.editMode && $root.doc.isFieldEditable('poleDodatkowe_' + additionalField.number) && ($root.user.canEditField(form, 'poleDodatkowe_' + additionalField.number) || tag == 'zamowienia'))" ng-model="$root.doc.additionalFields[additionalField.number - 1].valueYear" class="ssc-form-select-small">
- <option ng-repeat="year in years" value="{{year}}">{{year}}</option>
- </select>
- <select ng-disabled="!($root.form.editMode && $root.doc.isFieldEditable('poleDodatkowe_' + additionalField.number) && ($root.user.canEditField(form, 'poleDodatkowe_' + additionalField.number) || tag == 'zamowienia'))" ng-model="$root.doc.additionalFields[additionalField.number - 1].valueMonth" style="margin-left: 10px;" class="ssc-form-select-small">
- <option ng-repeat="month in [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]" value="{{month}}">{{$root.form.translation.months[month]}}</option>
- </select>
- </div>
- <div ng-if="additionalField.type == 'multiList' || additionalField.type == 'singleList'">
- <div ng-repeat="item in $root.doc.additionalFields[additionalField.number - 1].values track by $index">
- {{item}} <i ng-if="$root.form.editMode && $root.doc.isFieldEditable('poleDodatkowe_' + additionalField.number) && ($root.user.canEditField(form, 'poleDodatkowe_' + additionalField.number) || tag == 'zamowienia')" ng-click="removeItemFromList($index, additionalField.number)" class="ssc-form-icon-remove fa fa-times" aria-hidden="true"></i>
- </div>
- </div>
- </div>
- </div>
- <div class="col span_1_of_2">
- <div class="ssc-form-label-input-field" ng-repeat="(additionalFieldKey, additionalField) in $root.config.cOrg.additionalFields" ng-if="$odd && $root.doc.isFieldVisible('poleDodatkowe_' + additionalField.number) && ($root.user.canReadField(form, 'poleDodatkowe_' + additionalField.number) || tag == 'zamowienia')">
- <div ng-style="ssc-form-label-input-field" class="ssc-form-label">
- <i ng-if="additionalField.description !== undefined && additionalField.description != ''" ng-attr-title="{{additionalField.description}}" class="fa fa-info-circle is-info" style="display: inline;position: relative;cursor: default;margin-left:0px;"></i>
- <span ng-style="$root.form.style.label" ng-if="additionalField.type == 'fieldAvailable' || additionalField.type == 'fieldAreaAvailable' || additionalField.type == 'fieldDateAvailable'" ng-click="changeValueAvailable(additionalFieldKey)" style="cursor:pointer">
- <i ng-if="!$root.doc.additionalFields[additionalField.number - 1].valueAvailable" ng-disabled="!($root.form.editMode)" class="fa fa-square-o" aria-hidden="true"></i>
- <i ng-if="$root.doc.additionalFields[additionalField.number - 1].valueAvailable" ng-disabled="!($root.form.editMode)" class="fa fa-check" aria-hidden="true"></i>
- {{$root.form.translation.getTranslationException(additionalField.name, 'poleDodatkowe_' + additionalField.number)}}
- </span>
- <span ng-if="additionalField.type == 'singleList' || additionalField.type == 'multiList'" ng-click="selectFromList(additionalField.number, 'poleDodat_lista_' + additionalField.number, additionalField.type)" class="ssc-form-label-link" ng-readonly="!($root.form.editMode && $root.doc.isFieldEditable('poleDodatkowe_' + additionalField.number) && ($root.user.canEditField(form, 'poleDodatkowe_' + additionalField.number) || tag == 'zamowienia'))" ng-style="$root.form.style.label" class="ssc-form-label">{{$root.form.translation.getTranslationException(additionalField.name, 'poleDodatkowe_' + additionalField.number)}}:</span>
- <span ng-if="!(additionalField.type == 'singleList' || additionalField.type == 'multiList' || additionalField.type == 'fieldAvailable' || additionalField.type == 'fieldAreaAvailable' || additionalField.type == 'fieldDateAvailable')" ng-style="$root.form.style.label">
- {{$root.form.translation.getTranslationException(additionalField.name, 'poleDodatkowe_' + additionalField.number)}}:
- </span>
- </div>
- <span ng-show="(additionalField.type == 'fieldDateAvailable' && $root.doc.additionalFields[additionalField.number - 1].valueAvailable) || additionalField.type == 'fieldDate'">
- <input ng-model="$root.doc.additionalFields[additionalField.number - 1].value" ng-style="$root.form.style.text" class="ssc-form-input-small" ng-class="{ datePicker: $root.form.editMode}" ng-disabled="!($root.form.editMode && $root.doc.isFieldEditable('poleDodatkowe_' + additionalField.number) && ($root.user.canEditField(form, 'poleDodatkowe_' + additionalField.number) || tag == 'zamowienia'))"></input>
- </span>
- <input ng-if="additionalField.type == 'field' || (additionalField.type == 'fieldAvailable' && $root.doc.additionalFields[additionalField.number - 1].valueAvailable)" ng-model="$root.doc.additionalFields[additionalField.number - 1].value" ng-readonly="!($root.form.editMode && $root.doc.isFieldEditable('poleDodatkowe_' + additionalField.number) && ($root.user.canEditField(form, 'poleDodatkowe_' + additionalField.number) || tag == 'zamowienia'))" ng-style="$root.form.style.text" class="ssc-form-input"></input>
- <textarea ng-if="additionalField.type == 'fieldArea'|| (additionalField.type == 'fieldAreaAvailable' && $root.doc.additionalFields[additionalField.number - 1].valueAvailable)" ng-model="$root.doc.additionalFields[additionalField.number - 1].value" ng-disabled="!($root.form.editMode && $root.doc.isFieldEditable('poleDodatkowe_' + additionalField.number) && ($root.user.canEditField(form, 'poleDodatkowe_' + additionalField.number) || tag == 'zamowienia'))" style="min-height: 18px; font-size: inherit; font-family: inherit;" class="ssc-form-input ssc-form-details-textarea"></textarea>
- <select ng-if="additionalField.type == 'fieldDateYear'" ng-model="$root.doc.additionalFields[additionalField.number - 1].value" ng-disabled="!($root.form.editMode && $root.doc.isFieldEditable('poleDodatkowe_' + additionalField.number) && ($root.user.canEditField(form, 'poleDodatkowe_' + additionalField.number) || tag == 'zamowienia'))" class="ssc-form-select-small">
- <option ng-repeat="year in years" value="{{year}}">{{year}}</option>
- </select>
- <div ng-if="additionalField.type == 'fieldDateYearMonth'" >
- <select ng-disabled="!($root.form.editMode && $root.doc.isFieldEditable('poleDodatkowe_' + additionalField.number) && ($root.user.canEditField(form, 'poleDodatkowe_' + additionalField.number) || tag == 'zamowienia'))" ng-model="$root.doc.additionalFields[additionalField.number - 1].valueYear" class="ssc-form-select-small">
- <option ng-repeat="year in years" value="{{year}}">{{year}}</option>
- </select>
- <select ng-disabled="!($root.form.editMode && $root.doc.isFieldEditable('poleDodatkowe_' + additionalField.number) && ($root.user.canEditField(form, 'poleDodatkowe_' + additionalField.number) || tag == 'zamowienia'))" ng-model="$root.doc.additionalFields[additionalField.number - 1].valueMonth" style="margin-left: 10px;" class="ssc-form-select-small">
- <option ng-repeat="month in [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]" value="{{month}}">{{$root.form.translation.months[month]}}</option>
- </select>
- </div>
- <div ng-if="additionalField.type == 'multiList' || additionalField.type == 'singleList'">
- <div ng-repeat="item in $root.doc.additionalFields[additionalField.number - 1].values track by $index">
- {{item}} <i ng-if="$root.form.editMode && $root.doc.isFieldEditable('poleDodatkowe_' + additionalField.number) && ($root.user.canEditField(form, 'poleDodatkowe_' + additionalField.number) || tag == 'zamowienia')" ng-click="removeItemFromList($index, additionalField.number)" class="ssc-form-icon-remove fa fa-times" aria-hidden="true"></i>
- </div>
- </div>
- </div>
- </div>
- </div>
- </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement