Типови атрибута

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

Упозорење

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

Белешка

А шта да радим за превод мојих атрибута?

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

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

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

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

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

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

За ове типове пронаћи ћете додатну опцију Преведи садржај поља:

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

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

Логичко поље

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

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

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

Подразумевана временска разлика (сати)

Ово подешавање помаже кориснику означавањем датума унете временске разлике од сада. Неће аутоматски попунити вредност поља.

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

Приказује бирач датума и времена – не подржава подразумеване врености

Дозволи у будућности
Контролише могућност уноса датума и времена у будућности.
Подразумевано: да
Дозволи у прошлости
Контролише могућност уноса датума и времена у прошлости.
Подразумевано: да
Подразумевана временска разлика (минути)

Ово подешавање помаже кориснику означавањем датума унете временсе разлике од сада. Неће аутоматски попунити вредност поља.

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

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

Минимални

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

Максимални

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

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

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

Савет

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

Путоказ

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

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

Савет

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

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

Упозорење

Уколико не укључите ово поље, сав ручно одређен редослед који сте обавили изнад ће бити изгубљен по снимању! ☠️

Користите ☰ да превучете и испустите дотичне вредности на нову жељену позицију. Када будете спремни, снимите ваше измене да бисте сачували атрибут објекта.

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

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

Савет

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

Путоказ

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

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

Савет

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

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

Упозорење

Уколико не укључите ово поље, сав ручно одређен редослед који сте обавили изнад ће бити изгубљен по снимању! ☠️

Користите ☰ да превучете и испустите дотичне вредности на нову жељену позицију. Када будете спремни, снимите ваше измене да бисте сачували атрибут објекта.

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

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

Белешка

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

Упозорење

🥵 Ово поље може заузети доста визуелног простора

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

Подразумевано

Унешен текст овде биће приказан у оквиру текстуалног поља или нових скупова података.

Максимална дужина
Можете одредити максималну дозвољену дужину поља.
Подразумевана дужина за овај објекат је 500 карактера.
Редови
Промените број редова за приказ тако да заузмете само простор који вам је заиста неопходан.
Подразумеван број редова је 4.
Доступна подешавања текстуалних поља
Поље текста

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

Тип

Одређује тип уноса поља. Ово омогућава нпр. вашем претраживачу да ограничи унос само одговарајућег типа.

Тренутно доступно:

  • Имејл

  • Позив

  • Текст

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

Максимална дужина

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

Путоказ

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

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

Приказује поље избора са до 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 ће вам приказати табелу која укључује нађене уносе на основу кључних речи (вредност, ознаку и опционо линк). Можете користити приказ и када немате потпуну слику о структури података удаљеног система.

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

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