tame schrieb
ich hab schon das halbe netz nach antworten abgesucht, aber leider noch nicht die richtige lösung gefunden.
Sorry für OT, aber: darf ich fragen mit welchen Wörtern du gesucht hast??
Das Thema PHP in TYPO3 wurde schon unzählige male hier angesprochen und auch gelöst...
Ich habe das Gefühl die Fragen wiederholen sich hier tagtäglich, weil die User einfach zu faul sind eine Lösung zu finden und lieber lösen bzw. finden lassen.
Ich meine: eine Suche ist zwecklos, wenn man sie nicht benutzt...
Und wenn jeder einen neuen Thread für seine Frage eröffnet, sich diese immer- und immer wiederholen (weil andere die gleiche Frage haben), dann hilft eine Suche demjenigen, der sie benutzt, keinen Schritt weiter... einfach weil am Ende 1000 Ergebnisse ausgegeben werden!!
Sry, das ist NICHT gegen dich gerichtet sondern allgemein... es musste einfach mal raus.
ja da hast du schon recht. ich hab auch nicht nur dieses forum hier dannach durchsucht und habe trotzdem keine lösung gefunden, jedenfall keine die spezifisch auf mein problem eingeht. ähnlich probleme hab ich mir durchgelesen und ausprobiert aber leider haben auch diese nicht mein problem gelöst.
und erst dann habe ich als letzte lösung dieses beitrag geschrieben.
nur mal so zu info, nicht gegen dich 😃
kannst du mir das ein bisschen genauer erklären, das versteh ich leider so nicht. bin in typo3 ziemlich neu...
danke!!!
in dein Setup:
page.10.marks.RECHTESPALTE = PHP_SCRIPT_INT
page.10.marks.RECHTESPALTE.file = fileadmin/module/index.php
ins php script:
$content = 'Endlich funzt es - juhu';
ja wie gesagt, ich bin ziemlich neu auf dem gebiet und hab noch nicht so den durchblick
nee leider funktioniert das auch nicht. ich versteh das nicht, woran soll das denn liegen, das der marker angesprochen wird, seh ich ja schon daran das er nicht mehr auf der website erscheint, aber der inhalt der php-datei wird einfach nicht angezeigt...
hier noch mal mein ts:
page = PAGE
page {
# Allgemeine Seiteneigenschaften setzen
bodyTag = <body>
# META TAGS
meta.AUTHOR = Kern AG
meta.DESCRIPTION = Hier steht eine Beschreibung
stylesheet = fileadmin/elemente/images/style.css
# TEMPLATE EINBINDEN
10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/index.html
10.workOnSubpart = DOKUMENT
10.marks.RECHTESPALTE = PHP_SCRIPT_INT
10.marks.RECHTESPALTE.file = fileadmin/module/index.php
10.marks {
# DATUM
DATUM = TEXT
DATUM.data = date : d.m.Y
stimmt den position wo ich den snippet von dir eingefügt habe?
der code im dem php-script habe ich auf folgenden geändert:
<?php $content = 'Endlich funzt es - juhu'; ?>
existiert die Datei "fileadmin/module/index.php" überhaupt?
Bzw. existiert sie am angegebenen Ort?
Probier mal:
page.10.marks.RECHTESPALTE = PHP_SCRIPT
page.10.marks.RECHTESPALTE.file = fileadmin/module/index.php
nein, das funktioniert leider auch nicht.
ja allerdings... kann das vielleicht mit der konfiguration des typo3s zusammenhängen? vielleicht weil ich dieses css_styled_content eingebunden habe? hat das damit was zu tun?
Könnten wir kurz Einblick in dein vollständigs Typoscript-Setup haben?
klar hier ist es, falls das nicht reicht kann ich auch den zugang zum backend raus geben.
page = PAGE
page {
# Allgemeine Seiteneigenschaften setzen
bodyTag = <body>
# META TAGS
meta.AUTHOR = Kern AG
meta.DESCRIPTION = Hier steht eine Beschreibung
stylesheet = fileadmin/elemente/images/style.css
# TEMPLATE EINBINDEN
10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/index.html
10.workOnSubpart = DOKUMENT
10.marks.RECHTESPALTE = PHP_SCRIPT
10.marks.RECHTESPALTE.file = fileadmin/module/index.php
10.marks {
# DATUM
DATUM = TEXT
DATUM.data = date : d.m.Y
# STYLE
STYLE = IMAGE
STYLE.file = fileadmin/elemente/bilder/sprachreisen.png
# TOPMENU
TOPMENU = HMENU
TOPMENU {
special = directory
special.value = 1
1 = TMENU
1.NO = 1
1.NO.linkWrap = | | |*| | | |*|
}
# FOOTNAVI
FOOTNAVI = HMENU
FOOTNAVI {
special = directory
special.value = 51
1 = TMENU
1.NO = 1
1.NO.linkWrap = | | |*| | | |*|
}
# FOOTER
FOOTER = TEXT
FOOTER.value = © KERN AG IKL Business Language Training & Co. KG 2006
# TOPNAVI
MENU = HMENU
MENU {
special = directory
special.value = 1
1 = GMENU
1.NO = 1
1.NO {
XY = 100, 27
backColor = #00327E |*| #00327E |*| #00327E |*| #00327E
# TOPNAVI TEXT EINBINDEN
10 = TEXT
10.text.field = title
10.fontColor = #ffffff
10.fontFile = fileadmin/fonts/verdana.ttf
10.fontSize = 11
10.niceText = 0
10.offset =14, 18
}
1.RO < MENU.1.NO
1.RO.backColor = #ff0000
}
# KLICKPFAD
KLICKPFAD = COA
KLICKPFAD {
10 = TEXT
10.value = Sie befinden sich hier:
20 = HMENU
20 {
special = rootline
special.range = 1|2
1 = TMENU
1.NO = 1
1.NO.linkWrap = | /
1.NO.stdWrap.parseFunc.short._=
}
}
# INAHLT AUSGEBEN
INHALT = CONTENT
INHALT {
table = tt_content
select.orderBy = sorting
select.where = colPos = 0
}
}
}
es lag wohl daran das ich das...
10.marks.RECHTESPALTE = PHP_SCRIPT_INT
10.marks.RECHTESPALTE.file = fileadmin/module/index.php
das _INT dran hatte.
aber jetzt hab ich noch eine frage und zwar erscheint mir der inhalt der php-datei nur wenn ich $content ='der text hier erschein in meiner seite'; was drin stehen habe.
wird mir nur der inhalt von $content angezeigt?
TYPO3 liest Dir immer die $content-Variable aus.
Alles was Du also ausgeben willst, gehört in diese Variable
$content = 'Inhalt 1';
$content .= '<br />Inhalt 2';
$content .= '<br />Inhalt 3';
[...]