Hallo Leute,
ich habe bisher teilweise mit Joomla und Wordpress gearbeitet und möchte mich nun dem Typo 3 CMS System widmen.
Ich habe Typo 3 installiert, sowie meine Sprache auf Deutsch umgestellt. Klappt alles!
Nun möchte ich meine erste Inhaltsseit erstellen. Hab ich auch gemacht.
Nun muss ich dieser Seite ja ein Template zuordnen, weil sonst ,, No TypoScript Template found" Kommt.
Jedoch steht in der Dokumentation:
Aus der Auswahlbox kann ein vorgefertigtes Template ausgewählt werden. Dahinter verbergen
sich unterschiedliche Designs und TypoScript-Definitionen, die angepasst werden können. Die
Anpassung erfolgt mittels des "Constant Editor" oder direkt über TypoScript.
Bei mir ist aber keine Auswahl Box wo ich vorgefertigte Templates nutzen kann.
Wenn ich also ein neues erstelle kommt nur ein: Hello World.
Kann mir wer helfen?
Liebe Grüße
hallo freeza,
ich hab leider nie mit vorgefertigten templates gearbeitet kann dir daher leider nicht viel sagen.
soweit ich weiss sind die mal rausgeflogen, ich würde auch empfehlen mit eigenen zu arbeiten.
aber versuch doch mal mit der dummysite auf typo3.org unter downloads da sieht man ganz gut wie eine seite grundsätzlich aufgebaut ist.
wenn du unter web auf template gehst(recht im menü) und deine hauptseite wählst kannst du dein setup bearbeiten. hier steht dann auch die hall world ausgabe die du siehst.
hier zum beispiel mein typoscript setup:
## Enable apache-style logging into a file
config.stat = 1
config.stat_apache = 1
config.stat_apache_logfile = log.txt
# Umstellung auf XHTML
config.doctype = xhtml_trans
config.xhtml_cleaning = all
#config.xmlprologue = none
config.htmlTag_setParams = xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de"
config.meaningfulTempFilePrefix = 100
config.disableImgBorderAttr = 1
#festlegung des ziels für links (constants beachten)
config.intTarget = {$PAGE_TARGET}
config.extTarget = _blank
#spamschutz (benötigt java)
config.spamProtectEmailAddresses = ascii
config.spamProtectEmailAddresses_atSubst = (at)
config.spamProtectEmailAddresses_lastDotSubst = (dot)
#Standard language
config.linkVars = L
config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE
#index search
config.index_enable = 1
config.no_cache = 0
#extra info
config.headerComment (
Kommentar im typoheader sourcetext
)
# kommentare im quellcode raus
config.disablePrefixComment = 1
##########mainmenu
temp.menu_haupt = HMENU
temp.menu_haupt.entryLevel = 0
temp.menu_haupt.1.wrap = <ul>|</ul>
temp.menu_haupt.1.IProcFunc = user_IProc_dfn
temp.menu_haupt{
1=TMENU
1.noBlur = 1
1.NO {
ATagTitle.field = title
linkWrap = |<span class="menu_trenner"> | </span><span class="usb">. </span>
wrapItemAndSub = <li>|</li>
}
1.CUR = 1
1.CUR {
ATagTitle.field = title
linkWrap = <strong>|</strong><span class="menu_trenner"> | </span><span class="usb">. </span>
wrapItemAndSub = <li class="cur">|</li>
doNotLinkIt = 1
}
1.ACT < .1.CUR
1.ACT = 1
1.ACT.doNotLinkIt = 0
1.ACT.wrapItemAndSub = <li class="act">|</li>
}
###breadcrumb
temp.breadcrumb = HMENU
temp.breadcrumb {
wrap = <p>Sie sind hier: |</p>
special = rootline
special.range = 1|-1
1 = TMENU
1 {
NO {
allWrap = |*| | >> |*||
}
CUR = 1
CUR.doNotLinkIt = 1
CUR.allWrap = <strong>|</strong>
}
}
#seite und eigenschaften
page=PAGE
page.typeNum = 0
page.bodyTag = <body>
#indexierung der datein
page.config.index_enable = 1
page.config.index_externals = 1
#description und keywords aus einzelnen seiten
page.meta.keywords.field = keywords
page.meta.keywords.ifEmpty (
Keywords
)
page.meta.description.field = description
page.meta.description.ifEmpty (
Description
)
page.meta.robots = INDEX,FOLLOW
page.meta.language = DE
page.meta.author = author
#dfn menu
page.includeLibs.dfn = fileadmin/menu/dfn_iproc_tmenu.inc
page.includeCSS.file1 = fileadmin/styles/style.css
page.includeCSS.file1.title = Styles für die Bildschirmausgabe
page.includeCSS.file1.import = 1
#template
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/templates/template.htm
workOnSubpart = STANDARD
# marker ansprechen
marks.logo = IMAGE
marks.logo.file = fileadmin/images/logo.jpg
marks.logo.altText = Logo
marks.menu1 < temp.menu_haupt
marks.breadcrumb < temp.breadcrumb
marks.spalte_mitte = CONTENT
marks.spalte_mitte < styles.content.get
marks.spalte_rechts = CONTENT
marks.spalte_rechts < styles.content.getRight
}
und constants
# _top als Standardziel für interne Links, erfodert zusätzliche Eintragung im Setup
PAGE_TARGET =
content.pageFrameObj =
und dann das verlinkte template html
<!-- ###STANDARD### START-->
<div id="header">
<div id="logo">###logo###</div>
<div id="menu1">###menu1###</div>
<div class="clear"></div>
</div>
<div id="subheader">
<div id="breadcrumb">###breadcrumb###</div>
<div class="clear"></div>
</div>
<div id="content">
<div id="spalte_mitte">###spalte_mitte###</div>
<div id="spalte_rechts">###spalte_rechts###</div>
<div class="clear"></div>
</div>
<!-- ###STANDARD### END-->
man kann sicher alles auch anders machen aber das ist bei mir so die grund einstellung