---
title: "Dojo Toolkint Typo3 Integration"
url: "https://www.typo3.net/d/43310-dojo-toolkint-typo3-integration"
source: "typo3.net"
tags: ["Backend","Tipp"]
created: "2006-05-18"
last_reply: "2007-04-15"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Dojo Toolkint Typo3 Integration

Backend · 2 Antworten · gestartet 2006-05-18

## Eröffnungsbeitrag

**werpu** · 2006-05-18 · [Beitrag #1](https://www.typo3.net/d/43310-dojo-toolkint-typo3-integration/1)

Ok nachdem ich grade dabei bin (erste gehversuche mit typo3) ich habe grade das dojo toolkit in typo3 integriert. (<http://www.dojotoolkit.org>)

hier ist ein schnelles howto.

Als erstes muss man die dojo codebase in die fileadmin hierarchie werfen.

Danach muss man das Template entsprechend so vorbereiten, dass es die dojo javascripte integriert.

Dojo ist ein bischen spezieller es erfordert eine Präinitialisierungsvariable bevor man es inkludieren kann.

Folgender Code im Template tut dies:

page.headerData.10 = TEXT
page.headerData.10.value (
 <script type="text/javascript">
   /*djconfig init*/
   var djConfig = {
      isDebug:true,
      debugAtAllCosts:false
   };
  </script>
  <script type="text/javascript" src="fileadmin/scripts/dojomain/dojo.js">
  </script>
)

wobei die isDebug und debugAtAllcosts flags optional sind, im einfachsten Fall kann man einfach nur alles leer lassen also eine leere djConfig setzen.

Danach kann man mit dojo auf html ebene wie gehabt werken (ich empfehle die nigtly build unit tests als beispiele)

ein div mit einer class dojo-Editor schaltet zum Beispiel den dojo html editor zu etc...

Es ist damit durchaus auch möglich bestehende Formularelemente "umzuskinnen" auf andere Elemente wie einen date picker oder eben ein rich text area.

## Antworten

### [#2](https://www.typo3.net/d/43310-dojo-toolkint-typo3-integration/2) · einpraegsam.​net · 2007-04-14

Kannst du mal ein Beispiel posten? Grüße

### [#3](https://www.typo3.net/d/43310-dojo-toolkint-typo3-integration/3) · steffenk · 2007-04-15

Es gibt schon Extensions für dojo-Framework:
<http://typo3.org/extensions/repository/?tx_terfe_pi1%5Bview%5D=search&no_cache=1&tx_terfe_pi1%5Bsword%5D=dojo>

Hier ein paar Beispiele für dojo:
<http://www.demay-fr.net:8080/Wicket-start/app;jsessionid=4DC77C25F006CE38B4C06D1B5B38503C>

---

Quelle: „Dojo Toolkint Typo3 Integration“, typo3.net, https://www.typo3.net/d/43310-dojo-toolkint-typo3-integration
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
