Врсте атрибута

Када додајете нови атрибут објекта, можете изабрати између следећих типова атрибута.

Упозорење

Не можете променити тип / формат атрибута након додавања. Уколико вам више не треба атрибут, узмите у обзир да га искључите уместо да га обришете.

Логичко поље

Приказује поље за избор са вредностима за true и false. Постављање подразумеване вредности је обавезно.

Доступна подешавања за логичка поља

Поље датума

Омогућава поље избора датума. Приликом додавања објекта (нпр. отварање тикета), биће попуњено временском разликом у односу на тренутни датум.

Подразумевана временска разлика (сати): Одређује подразумевану вредност временске разлике (у сатима) која ће бити сабрана са датумом приликом попуњавања поља када се додаје објекат.

Доступна подешавања поља датума

Поље датума и времена

Омогућава поље избора датума и времена. Приликом додавања објекта (нпр. отварање тикета), биће попуњено временском разликом у односу на тренутни датум и време.

  • Дозволи у будућности: Омогућава уноса датума и времена у будућности. Подразумевано: yes.

  • Дозволи у прошлости: Дозвољава унос датума и времена у прошлости. Подразумевано: да.

  • Подразумевана временска разлика (минути): Одређује подразумевану вредност временске разлике (у минутима) која ће бити сабрана са датумом и временом приликом попуњавања поља када се додаје објекат.

Доступна подешавања за поља датуме и времена

Целобројно поље

Приказује поље уноса које дозвољава унос само целобројних вредности. Могуће је дефинисати подразумевану вредност. Није могуће захтевати децималну поделу.

  • Минимални: Минимална вредност коју поље прихвата.

  • Максимални: Максимална вредност коју поље прихвата.

Доступна подешавања целобројних поља

Поље за вишеструки избор

Омогућава поље са предефинисаним вредностима у коме корисник може одабрати једну или више. Не подржава хијерархију (као поље за вишеструки избор стабла). Можете дефинисати подразумевану вредност.

Савет

Додавање вредности може бити незгодно за почетнике, не заборавите да притиснете „➕ Додај“ након што унесете вредности. У супротном можете изгубити унос.

Шаблон везе: Погледајте шаблоне везе за више информација.

Доступна подешавања поља вишеструког избора

Савет

↕️ Овај тип поља омогућава промену редоследа својих вредности ↔️

Да бисте изменили редослед опција поља, уредите поље и скролујте на доле до вредности. Обратите пажњу да укључите опцију „Користи прилагођен редослед опција”.

Снимак екрана који приказује како да промените редослед вредности

Поље за једноструки избор

Омогућава поље са предефинисаним вредностима у коме корисник може одабрати једну. Не подржава хијерархију (као поље за једноструки избор стабла). Можете дефинисати подразумевану вредност.

Савет

Додавање вредности може бити незгодно за почетнике, не заборавите да притиснете „➕ Додај“ након што унесете вредности. У супротном можете изгубити унос.

Шаблон везе: Погледајте шаблоне везе за више информација.

Доступна подешавања поља једноструког избора

Савет

↕️ Овај тип поља омогућава промену редоследа својих вредности ↔️

Да бисте изменили редослед опција поља, уредите поље и скролујте на доле до вредности. Обратите пажњу да укључите опцију „Користи прилагођен редослед опција”.

Снимак екрана који приказује како да промените редослед вредности

Текстуално поље

Обезбеђује унос путем поља текста (са више редова). Можете поставити подразумевану вредност. Не подржава форматирање текста или HTML садржај (обогаћен текст).

  • Подразумевано: Ова вредност ће бити приказана у пољима која још нису попуњена.

  • Максимална дужина: Одредити максималну дозвољену дужину поља. Подразумевано: 500.

  • Редови: Одређује висину поља. Свакако, поље се може скроловати уколико садржај прелази број приказаних редова. Подразумевано: 4.

Доступна подешавања текстуалних поља

Поље текста

Приказује поље текста (у једној линији) и омогућава избор подразумеване вредности.

  • Формат: Одређује врсту поља. Ово омогућава вашем претраживачу да обезбеди унос само одговарајућег формата. Доступне опције:

    • Имејл

    • Позив

    • Текст

    • URL (напомена: онемогућава шаблоне везе)

  • Максимална дужина: Одредите максималну дозвољену дужину поља. Подразумевано: 120.

  • Шаблон везе: Погледајте шаблоне везе за више информација.

Доступна подешавања поља текста

Поље за једноструки избор стабла

Омогућава поље са предефинисаним вредностима у коме корисник може одабрати једну. Подржава хијерархију до 6 нивоа дубине. За рестрикцију одабира вредности (нпр. надређене категорије), одзначите поље у колони „Активно”.

Савет

↕️ Овај тип поља омогућава промену редоследа својих вредности ↔️

Да бисте изменили опције поља, прво уредите поље. Након тога можете користити ☰ да бисте превукли вредност у питању на одговарајућу позицију. Уколико желите да измените дубину слоја, кликните двапут на ☰. Овом радњом можете и да циклично мењате дубину слоја.

Доступна подешавања поља за избора стабла

Поље за вишеструки избор стабла

Омогућава поље са предефинисаним вредностима у коме корисник може одабрати једну или више. Подржава хијерархију до 6 нивоа дубине. За рестрикцију одабира вредности (нпр. надређене категорије), одзначите поље у колони „Активно”.

Савет

↕️ Овај тип поља омогућава промену редоследа својих вредности ↔️

Да бисте изменили опције поља, прво уредите поље. Након тога можете користити ☰ да бисте превукли вредност у питању на одговарајућу позицију. Уколико желите да измените дубину слоја, кликните двапут на ☰. Овом радњом можете и да циклично мењате дубину слоја.

Доступна подешавања поља за избора стабла

Поље удаљеног извора података

Омогућава поље са функцијом претраживања која учитава податке са удаљеног система. Ово може бити корисно ако имате податке изван Zammad-а и не желите да уређујете оба извора података. Ради на следећи начин:

  • Zammad шаље упит са кључним речима а претрагу (слободан унос текста од стране оператера или на основу променљиве) у предефинисаном формату („URL за претрагу”) удаљеном систему.

  • Удаљени систем претражује податке и обезбељује одговор као JSON структуру за Zammad.

  • Zammad онда обрађује податке на основу дефинисаних кључева листе и вредности, и приказује садржај кориснику. Претрага се не врши на страни Zammad-а.

Упозорење

  • Коришћење PostgreSQL базе података је захтевано за ову функцију. У сваком другом случају, Zammad ће сакрити избор овог поља и нећете моћи да га користите. Ако желите да користите ову функцију, размотрите и миграцију ваше базе података.

  • Тренутно, подржани су само захтеви путем GET методе.

  • Структура података мора бити у JSON формату и враћени објекти морају бити ускладиштени као низ.

  • Путања за удаљени извор података мора да подржава претрагу. Са Zammad стране није имплементирана било каква логика претраге; међутим можете дефинисати изворни кључ и вредност на основу резултата одговора (који обезбеђује већ изфилтриран садржај на основу кључних речи).

  • Уколико примите више резултата од очекиваних, претрага вашег удаљеног извора података можда не ради како треба или структура URL путање није исправна. Ступите у контакт са одговорном особом удаљеног система.

Погледајте наш пример са описом могућих подешавања за јавно доступну путању са лажним подацима.

Доступна подешавања за поља удаљеног извора података
URL за претрагу

Одређује путању одакле Zammad преузима податке. Молимо обезбедите исправну променљиву претраге као URL параметар. Пример за текстуалну претрагу на основу корисничког уноса: #{search.term}

Уколико нисте сигурни, приупитајте особу одговорну за удаљени извор података какву структуру URL адресе очекују.

Белешка

У зависности од ваше променљиве претраге, приказ може али и не мора функционисати. Разлог је да контекст претраге можда није доступан и ово технички није грешка.

Такође морате обезбедити да користите променљиве које су доступне у контексту вашег објекта. На пример нећете моћи да претражујете за тикете у контексту објекта корисника.

SSL провера

Овде можете поставити SSL проверу на не.

Danger

Имајте на уму да искључивање SSL провере носи безбедносни ризик. Требало би је искључити само привремено или ради тестирања. Уколико је искључена, сертификати неће бити верификовани, што значи да ће било који достављени сертификат бити признат.

Уколико ваш удаљени извор података користи прилагођени сертификат, молимо погледајте овде за више детаља како да их увезете у Zammad, тако да можете да оставите укључену SSL проверу.

HTTP аутентификација

Уколико ваш удаљени извор података захтева аутентификацију, можете је подесити овде. Можете је оставити празном или изабрати између Basic Authentication или Аутентификациони кључ (одабиром једног од два метода биће приказана додатна поља где можете унети ваше креденцијале/кључ).

Кључ листе резулата претраге

Одређује ниво у JSON структури који обезбеђује листу резултата претраге. Можете га оставити празним, уколико су подаци већ доступни као низ. Ако желите да идете дубље по структури, можете обезбедити путању са . као сепаратором, нпр. key.subkey.sub-sub-key.

Кључ вредности резулата претраге

Одређује атрибут у структури у ком ваш удаљени извор података обезбеђује вредност. Пример би представљао број производа. Уколико желите да идете дубље по структури, можете обезбедити путању са . као сепаратором, нпр. key.subkey.sub-sub-key.

Кључ ознаке резулата претраге

Одређује атрибут у структури у ком ваш удаљени извор података обезбеђује ознакз. Пример би представљао назив производа. Уколико желите да идете дубље по структури, можете обезбедити путању са . као сепаратором, нпр. key.subkey.sub-sub-key.

Преглед

У одељку приказа, можете наћи следеће ставке (у зависности од ваших подешавања изнад):

  • Порука са грешком/упутством (само ако подешавање није комплетно): Zammad ће вас упутити на то ако постоји проблем и шта треба да промените у вашим подешавањима.

  • Поље претраге: претрага за постојећи унос у удаљеном извору у сврху приказа. Ово поље је обавезно да би се поља испод приказала.

  • Одговор резултата претраге (само ако подешавање није комплетно): овде можете пронаћи JSON приказ одговора у боји, на основу унетих кључних речи за претрагу.

  • Листа резултата претраге (само ако кључ листе резултата претраге није исправно подешен): део структуре испод подешеног кључа листе резултата претраге.

  • Табела приказа (када је комплетно подешено): Zammad ће вам приказати табелу која укључује нађене уносе на основу кључних речи (вредност, ознаку и опционо линк). Можете користити приказ и када немате потпуну слику о структури података удаљеног система.

Пример подешеног поља удаљеног извора података из перспективе оператера:

Снимак екрана који приказује претрагу производа у тикету

Остало

Преводи

За неке типове атрибута можете одлучити да ли се могу превести или не. Уколико је превод подешен, појавиће се у панелу превода поред осталог Zammad текста. Ово функционише само за поља избора зато што су могуће опције познате и ограничене. Подешавање превода можете поставити за следеће типове атрибута:

  • Логичко поље

  • Поље за једноструки избор

  • Поље за вишеструки избор

  • Поље за једноструки избор стабла

  • Поље за вишеструки избор стабла

Снимак екрана који приказује типове атрибута који се могу превести