Benutzer-Werkzeuge

Webseiten-Werkzeuge


Plugin installed incorrectly. Rename plugin directory 'swiftmail.backup' to 'swiftmail'.
software:tim:javascriptquickstart

Dies ist eine alte Version des Dokuments!


DRAFT

JavaScript Quickstart

In diesem Wiki-Eintrag sollen die wichtigsten Aspekte von JavaScript-Einbindung in TIM beschrieben werden.

1. Einbinden einer eigenen Scriptdatei

Im Gegensatz zu herkömmlichen Web-Design MUSS bei TIM Script und HTML Code getrennt werden. HTML Code wird im Prozessmodell hinterlegt, der JavaScript Code wird in der custom.js Datei abgelegt. Wenn man nun sein Code hinterlegen will, muss man in dem „Administrations-client“ in dem „Resources“- Tab die JavaScript-Datei hochladen, mit dem Namen: „custom.js“.
Diese gilt allerdings für den gesammten Mandanten, um JavaScript in einen bestimmten Prozess einzubinden, muss in der Smartform eine „initMethod“ hinterlegen, diese muss einzigartig benannt werden. Dies geschieht in der ersten Zeile der Smartform (also des HTML-Codes) wie folgt: <form class=„example-process“ initMethod=„initUrlaubsantrag“ > […] </form>

2. Aufbau einer Scriptdatei

Auch hier gibt es Unterschiede zum herkömmlichen Webdesign:

software/tim/javascriptquickstart.1498549865.txt.gz · Zuletzt geändert: 2021/07/01 10:00 (Externe Bearbeitung)