---
title: "Templavoila - Was ist alles anders?"
url: "https://www.typo3.net/d/45277-templavoila-was-ist-alles-anders"
source: "typo3.net"
tags: ["Archiv","TemplaVoilà","Frage"]
created: "2006-06-23"
last_reply: "2006-07-14"
replies: 10
solved: false
page: 1
pages: 1
lang: "de"
---

# Templavoila - Was ist alles anders?

Archiv › TemplaVoilà · 10 Antworten · gestartet 2006-06-23

## Eröffnungsbeitrag

**angsch-li** · 2006-06-23 · [Beitrag #1](https://www.typo3.net/d/45277-templavoila-was-ist-alles-anders/1)

Hallo zusammen.

vor kurzem bin ich auf das neue typo3 v. 4.0 umgestiegen und versuche da mal eine website mit templavoila. habe ein template mit css erstellt und die einzelnen div-felder gemappt.

nun weiss ich nicht, wie ich diese am besten ansprechen kann?

ich hab irgendwas mit lib mal gelesen, aber nicht ganz kapiert.

also lib soll die bezeichnung mars ersetzen oder wie? und wo trage ich das ein? ich habe laut buch (praxiswissen) eine root ebene und eine root_templavoila ebene erstellen müssen, geh ich dann ins setup von root oder templavoila? ist ansonsten der ganze script gleich wie vorher, ausser das ansprechen? kommen diese libs innerhalb von page = PAGE
page { oder oberhalb?

wenn ich etwas im typoscript verändern will muss ich beim mappen typo script objectpath eingeben oder gehen auch andere?

wer kann mir helfen? wäre sehr dankbar für eine kleine einführung ins grundwissen von templavoila?!

:o

Liebe Grüsse
Angie

## Antworten

### [#2](https://www.typo3.net/d/45277-templavoila-was-ist-alles-anders/2) · demeter · 2006-06-23

Es gibt eine Einführung auf Deutsch vom anj

PDF Format hier
<http://www.foxitsoftware.com/bbs/attachment.php?attachmentid=187&d=1135195608>

oder eben die offizielle:
<http://typo3.org/documentation/document-library/extension-manuals/templavoila/current/view/toc/0/>

oder das futuristic
<http://typo3.org/documentation/document-library/tutorials/doc_tut_ftb1/current/view/1/1/>

Grüsse Demeter

### [#3](https://www.typo3.net/d/45277-templavoila-was-ist-alles-anders/3) · angsch-li · 2006-06-23

BEsten Dank für die rasche Antwort.

Ich bin diese Doku am testen, das mieste weiss ich shcon was da drin ist, aber wie man nun neu im script etwas anspricht steht nicht?!

nun habe ich noch eine fehlermeldung, bei der ich nicht weiss, wie ich sie beheben kann:

Not Acceptable
An appropriate representation of the requested resource /typo/typo3conf/ext/templavoila/cm1/index.php could not be found on this server.

???? weiss jemand was mir fehlt?

gruss
angie

### [#4](https://www.typo3.net/d/45277-templavoila-was-ist-alles-anders/4) · miwolfram · 2006-06-26

> **angsch-li schrieb:**
>
> Ich bin diese Doku am testen, das mieste weiss ich shcon was da drin ist, aber wie man nun neu im script etwas anspricht steht nicht?!

Doch.

Ab Seite 14.
Z.B.:

```typoscript
lib.HauptMenu = ...
```

### [#5](https://www.typo3.net/d/45277-templavoila-was-ist-alles-anders/5) · angsch-li · 2006-06-26

Hallo

Ja es steht im tutorial schon ein beispiel von einem menü, aber ist es grundsätzlich so, dass man mit libetwas anspricht?

oder nur beim menü?  ich bin einfach zu blöd  #angry# für templavoila.. ich glaub ich wende mich wieder den markern zu :-)

### [#6](https://www.typo3.net/d/45277-templavoila-was-ist-alles-anders/6) · demeter · 2006-06-27

hi angschli

Grundsätzlich mappst du in Templa Voila Felder (HTML-Tags). Diesen weist du dann einen Wert zu, w.z.B. ContentElement, Textarea, Linkfield und Image. Der TSOP ist auch so ein Feld, mit dem Unterschied, das du diesen im Setup-Template konfigurierst (Navigation, Html...).
mit

```typoscript
lib.irgendEinText =
```

kannst du viele schöne Dinge anstellen und diese auf einer Seite oder aber über einen ganzen Seitenbaum immer an der selben Stelle einblenden.
Ausblenden natürlich auch, in dem du

```typoscript
lib.irgendEinText>
```

schreibst.

```typoscript
lib.irgendEinText<lib.navi
```

bedeutet das du lib.irgendEinText den Wert der lib.navi zuweist.

Ein Beispiel:

```typoscript
 Menu lib.teaser  cObject 
lib.teaser  = TEMPLATE
lib.teaser  {
template = FILE
template.file = fileadmin/externesHTML-File.htm
}

lib.irgendEinText<lib.teaser
```

Diese beiden Angaben über Dein Default PAGE object

Jetzt fügst du dein FCE mit dem TSOP lib.irgendEinText auf einer Seite ein.
Danach auf einer x-beliebigen anderen Seite.
Auf einer dritten Seite möchtest du ein anderes Teaser Element.
Dann nimmst du das obige TS und modifizierst es indem du ein anderes html-file einbindest
also

```typoscript
Weg eins:
 Menu lib.teaser  cObject 
lib.teaser  = TEMPLATE
lib.teaser  {
template = FILE
template.file = fileadmin/NEUES-File.htm
}

lib.irgendEinText<lib.teaser

oder einfach Weg zwei(dann sparst du dir einige Code-Zeilen):

lib.irgendEinText<lib.teaser
lib.irgendEinText.template.file = fileadmin/NEUES-File.htm
```

vielleicht solltest du dich mal mit dem cObject auseinandersetzen
[Moderne Templateerstellung, Teil1 (doc_tut_templsel_de)](http://typo3.org/documentation/document-library/tutorials/doc_tut_templsel_de/current/view/)

Hoffe ein bisschen Klarheit gebracht zu haben
Grüsse
demeter

### [#7](https://www.typo3.net/d/45277-templavoila-was-ist-alles-anders/7) · miwolfram · 2006-06-27

> **demeter schrieb:**
>
> Jetzt fügst du dein FCE mit dem TSOP lib.irgendEinText auf einer Seite ein.

TSOP = TypoScript Object Path
FCE = Flexible Content Element

Ist ja grundsätzlich eine gute Erklärung aber das "Modern Template Building" Tutorial beschäftigt sich nicht mit TemplaVoila - dafür gibts ja das "Futuristic..." das du vorher als Link gegeben hast.

Ein Flexible Content Element ist meiner Definition nach eigentlich ein - nunja, eben ein flexibles, individuell konfigurierbares Inhaltselement, das ich dann als Inhaltstyp auswählen und verwenden kann und schon ein wenig mehr als ein "einfaches" cObject...

### [#8](https://www.typo3.net/d/45277-templavoila-was-ist-alles-anders/8) · anj · 2006-06-27

Hi!

Für den Anfang gibt es auch eine Beschreibung wie man TemplaVoila 1.1 mit Typo3 4.0 Installiert und nutzt auf <http://pixelmotor.de>

Der direkte Link:
<http://www.pixelmotor.de/developer/wiki/typo3/>

Ich würde mich über jede Hilfe im Wiki von Euch freuen. Egal wie (un)wichtig sie ist...

Grüße

### [#9](https://www.typo3.net/d/45277-templavoila-was-ist-alles-anders/9) · demeter · 2006-06-27

hi miwolfram

ich dachte der TSOP ist ein cobjekt? Deshalb auch der Link zum
Moderne Templateerstellung, Teil1 (doc_tut_templsel_de).

Das FCE, nun ja  ist ein FCE  ;)

> @ anj
> Auf dem Pixelmoter gehen deine sprungmarken zur Beschreibung grad nicht

grüsse
kilian

### [#10](https://www.typo3.net/d/45277-templavoila-was-ist-alles-anders/10) · angsch-li · 2006-06-27

Vielen Dank für eure Hilfe, ich werde es bei Gelegenheit wieder mit Templavoila versuchen, doch für diese Website, habe ich keine zeit mehr für lange übungen.;-)

:o

### [#11](https://www.typo3.net/d/45277-templavoila-was-ist-alles-anders/11) · Cocopapa · 2006-07-14

Ein Tip am Rande

Wer mit Templa Voila arbeiten will findet eine reichhaltige Sammlung von bereits gemappten Templa Voila Vorlagen in der WEC-Config. Die webempoweredchurch.org stellt diese nicht nur Kirchen kostenlos zur Verfuegung. Das gute an allen WEC Vorlagen ist zudem, dass sie beliebig miteinander kombinierbar sind. Zum Lernen am Beispiel sind sie ideal geeignet. z.B. wie man Menues einfuegt oderauch wie man horizontales in ein vertikales und andersherum verwandelt und vieles vieles mehr.

Das  Beste daran ist jedoch, dass man nur einen Server mit Mysql apache usw (Typo3 Vorraussetzungen beoetigt. Alles andere wird bereits mitgeliefert und mit einem einfachen Klick Klick installiert und schon kann die Arbeit beginnen.

Das Forum der WEC ist das im Moment wohl aktivste neben diesem hier und das aktivste in englischer Sprache ueberhaupt. Viele Neulinge treffen sich dort mit alten Hasen und das Klima ist super und Hilfe schnell und kompetent.

Probiere es doch einfach einmal aus und lerne an fertigen Beispielen. Danach versuchst Du andere Templates in gleicher Weise zu mappen und Menues in beliebiger Form einzufuegen. Die WEC freut sich auch ueber jeden, der neue Templates beisteuern kann, die dann der allgemeinheit zur Verfuegung gestellt werden.

Damit auch Dein Template mit all denen die bereits im WEC vorhanden sind komatibel ist, muss es jedoch entsprechend gemappt werden.

so sollte z.B. der TopContent (so Du welchen hast) field_topcontent *:inner CE gemappt werden
der Left Content  field_leftcontent  *:inner CE
der Right Content field_rightcontent *:inner CE
der Main Content  field_maincontent  *:inner CE

auch die Libraries sollten wenn moeglich uebereinstimmen, damt das Typoscript nicht bei einem wechsel zu einem anderen Template ausgewechselt werden muss bzw.ueberschieben werden muss.

z.B.
Breadcrumb  lib.breadcrumb
Page Title  lib.pagetitle
Main Menu   lib.mainmenu
Alt Menu    lib.altmenu
Sub Menu    lib.submenu
Site Slogan lib.siteslogan
Site Name   lib.sitename
Contact     lib.contact
search      lib.search
login       lib.login
Bottom Nav  lib.bottomnav  field_footermenu
Copyright   lib.copyright

und vieles mehr. Die Standardisierung hilft spaeter alle Templates beliebig miteinander kombinieren zu koennen.

Viel Spass beim Ausprobieren, beim Anscheuen der Super Videotutories der WEC der hilfreichen How Tos und nicht zuletzt beim Erlernen neuer Techniken mit Typo3.

Andi

Die genauen Angaben findest Du im WEC Template Developers Manual auf webempoweredchurch.org.

---

Quelle: „Templavoila - Was ist alles anders?“, typo3.net, https://www.typo3.net/d/45277-templavoila-was-ist-alles-anders
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
