Morgähn 😉
wie der Titel schon sagt möchte ich den Tag den Typo3 mit seinem eigenen CSS einbindet um das Attribut media erweitern.
Geht das irgendwie?
Thx4help!
Morgähn 😉
wie der Titel schon sagt möchte ich den Tag den Typo3 mit seinem eigenen CSS einbindet um das Attribut media erweitern.
Geht das irgendwie?
Thx4help!
Olla!
https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/TopLevelObjects/Page/Index.html
includeCSS {
file1 = fileadmin/mystylesheet1.css
file2 = stylesheet_uploaded_to_template*.css
file2.title = High contrast
file2.media = print
}
gruss, fuss
hi erstmal danke für deine antwort.
wie man eigene css dateien einbindet wusste ich bereits.
aber typo3 baut ja noch ein eigenes css ein und da wüsste ich gerne wie man da media="..." ran bekommt.
gruß fuzz
also das hier http://bugs.typo3.org/view.php?id=6286
georg
hallo bin beim stöbern auf diesen tread aufmerksam geworden nur wie binde ich das genau ein?
mein TS sind wie folgt aus nur leider nimmt er die css nicht an!!!
# Default PAGE object:
page = PAGE
page.typeNum = 0
page.10 = TEXT
plugin.tx_rlmptmplselector_pi1 {
templatePathMain = fileadmin/templates/main/
templatePathSub = fileadmin/templates/sub/
defaultTemplateFileNameMain = index.html
defaultTemplateFileNameSub = home.html
inheritMainTemplates = 1
inheritSubTemplates = 1
}
plugin.tx_veguestbook_pi1 {
userFunc = tx_veguestbook_pi1->main
templateFile = fileadmin/templates/ext/ve_guestbook.html
teasercut = 50
wordcut = 100
sortingField = crdate
sortingDirection = desc
limit = 5
email_from_name =
email_from_mail =
allowedTags = <a>,<br>,<b>,<li>,<ol>,<p>,<strong>,<u>,<ul>
datetime_stdWrap.strftime= %A, %d-%m-%y %H:%M
date_stdWrap.strftime= %d.%m.%y
time_stdWrap.strftime= %H:%M
emoticons {
active = 1
10 = IMAGE
10 {
file = EXT:ve_guestbook/pi1/emoticons/###EMOTICON###.gif
params = hspace="1" vspace="1"
border = 0
altText = Emoticon
titleText = Emoticon
}
subst {
11.str = :D
11.val = 1
12.str = :) || :-)
12.val = 2
13.str = :( || :-(
13.val = 3
14.str = :'(
14.val = 4
15.str = :?:
15.val = 5
16.str = ;) || ;-)
16.val = 6
}
}
pageBrowser {
maxPages = 10
# if you want the pagebrowser to display only numbers, set showPBrowserText to 0.
tableParams = cellpadding="5" cellspacing="0" border="0"
showResultCount = 1
activepage_stdWrap.wrap = <strong>|</strong>
page_stdWrap.wrap = |
pagelink_stdWrap.wrap = |
previous_stdWrap.wrap =|
next_stdWrap.wrap = |
}
}
config.simulateStaticDocuments_noTypeIfNoTitle=1
config.spamProtectEmailAddresses = 3
config.spamProtectEmailAddresses_atSubst = (at)
config.linkVars = L
config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE
# English language, sys_language.uid = 1
[globalVar = GP:L = 3]
config.sys_language_uid = 1
config.language = en
config.locale_all = english
[global]
includeLibs.pagetitle = typo3conf/ext/mf_pagetitle/pagetitle.php
plugin.mf_pagetitle.title = -:|Ralph Petzoldt|:- -:|Freiberuflicher Web & Designer|:- -:|{page:title}|:-
config.titleTagFunction = user_pagetitle_class->changetitle
page.headerData.5 = TEXT
page.headerData.5.value = <script type="text/javascript" src="fileadmin/js/common.js"></script>
page.bodyTag = <body id="type-f">
page.bodyTag.includeCSS {
file1 = main.css
file1.media = screen
file2 = print.css
file2.media = print
}
page.10 = TEMPLATE
page.10{
template =< plugin.tx_rlmptmplselector_pi1
template.templateType = main
workOnSubpart = DOKUMENT
subparts.SPRACHE = PHP_SCRIPT
subparts.SPRACHE {
file = typo3/sysext/cms/tslib/media/scripts/example_languageMenu.php
}
marks.NAVI = HMENU
marks.NAVI.entryLevel=0
marks.NAVI.excludeUidList=10,9,8,7,16,14
marks.NAVI {
1 = TMENU
1 {
noBlur = 1
wrap = <ul id="nav">|</ul>
NO = 1
NO {
ATagTitle.field = abstract // description
wrapItemAndSub = <li>|</li>
}
CUR = 1
CUR{
ATagTitle.field = abstract // description
wrapItemAndSub = <li class=current>|</li>
}
}
}
marks.SUB_NAVI = HMENU
marks.SUB_NAVI.entryLevel=1
marks.SUB_NAVI.excludeUidList=10,9,8,7,2,3,4,5,6,
marks.SUB_NAVI {
1 = TMENU
1 {
noBlur = 1
wrap = <ul id="nav-secondary">|</ul>
NO = 1
NO {
ATagTitle.field = abstract // description
wrapItemAndSub = <li>|</li>
}
CUR = 1
CUR{
ATagTitle.field = abstract // description
wrapItemAndSub = <li class="active">|</li>
}
}
}
marks.FOOTER = HMENU
marks.FOOTER {
entryLevel=0
excludeUidList=2,6,5,4,3,16,14,12
1 = TMENU
1{
NO {
allWrap = | 
}
ACT = 1
ACT {
expAll = 1
allWrap = | 
}
}
}
marks.LOGIN = COA
marks.LOGIN {
10 < plugin.tx_newloginbox_pi1
10 {
storagePid = 11
detailsPage =
showForgotPassword = 1
email_from =
email_fromName =
replyTo =
templateFile = fileadmin/templates/ext/newloginbox.html
// Allowed Referrer-Redirect-Domains:
domains =
}
plugin.tx_newloginbox_pi1._CSS_DEFAULT_STYLE (
)
plugin.tx_newloginbox_pi1._LOCAL_LANG.default {
}
plugin.tx_newloginbox_pi1._DEFAULT_PI_VARS {
}
}
marks.MINI_GB = CONTENT
marks.MINI_GB {
table = tt_content
select {
orderBy = sorting
pidInList = 18
}
}
marks.SUB_TMPL = TEMPLATE
marks.SUB_TMPL {
template =< plugin.tx_rlmptmplselector_pi1
template.templateType = sub
workOnSubpart = DOKUMENT
marks.MIDDLE = CONTENT
marks.MIDDLE < styles.content.get
marks.LEFT = CONTENT
marks.LEFT < styles.content.getLeft
marks.RIGHT = CONTENT
marks.RIGHT < styles.content.getRight
marks.BORDER = CONTENT
marks.BORDER < styles.content.getBorder
marks.HEADLINE = TEXT
marks.HEADLINE.value = <div class="title" align="left">{page:title}</div>
marks.HEADLINE.insertData = 1
marks.SUB_HEADER = TEXT
marks.SUB_HEADER.value = <div class="title">{page:subtitle}</div>
marks.SUB_HEADER.insertData = 1
habe noch was vergessen da leider das bearbeiten nicht funktioniert füge ich es auf diese weise an!
die css dateien und alle bilder habe ich im Typo3 dem Template hinzugefügt.
Die Lösung stand ja schon oben... per includeCSS
Also dann
page = PAGE
page {
typeNum = 0
includeCSS {
file1 = fileadmin/index/main_portal.css
file1.media = screen
}
10 = TEXT
usw...
super funktioniert danke für die schnelle hilfe