TP Underground Lounge 07/08
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 17.09.2007, 23:42   #1
TP-Newbie
 
Registriert seit: Sep 2007
tiomio macht alles soweit korrekt

Eigenes PHP Script einbinden


Hallo Forum !

Ich möchte über einen Marker ein php-Skript einbinden. Hier mein Template.

config {
doctype = xhtml_trans
xmlprologue = none
htmlTag_langKey = de_DE
xhtml_cleaning = all
no_cache = 0
admPanel = 0
removeDefaultJS = 1
disableImgBorderAttr = 1
index_enable = 1

}


#csc-header entfernen
lib.stdheader.stdWrap.dataWrap >

#Überschriften ohne Zusätze
lib.stdheader.2.headerStyle >
lib.stdheader.3.headerClass >

# class="bodytext" bei RTE abstellen
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.addAttributes.P.class >

# Ummantelung mit <p> bei folgenden Tags verhindern
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.encapsTagList = cite, div, p, pre, hr, h1, h2, h3, h4, h5, h6,table,tr,td

#p bei Tabellenzellen entfernen
lib.parseFunc_RTE.externalBlocks.table.stdWrap.HTMLparser.removeTags = p

#Klassen in Tabellen zulassen
lib.parseFunc_RTE.externalBlocks.table.stdWrap.HTMLparser.tags.table.fixAttrib.class.list >




page.meta{
generator = Me
description = Beschreibung
keywords = Keywords
author = Fleischmann Gütner
robots = index, follow
MSSmartTagsPreventParsing = true
imagetoolbar = false
}



temp.menu = HMENU
temp.menu.entryLevel = 0
temp.menu.1 = TMENU
temp.menu.1 {
NO.allWrap = <li class="home">|</li>
CUR = 1
CUR.doNotLinkIt = 1
CUR.allWrap = <li class="homehover">|</li>
ACT = 1
ACT.allWrap = <li class="homehover">|</li>
}

page = PAGE
page.typeNum = 0
page.stylesheet = fileadmin/stylesheet/standart.css
page.20 = TEMPLATE
page.20 {
template = FILE
template.file = fileadmin/template/standard.html
workOnSubpart = DOCUMENT_BODY
subparts.inh< styles.content.get
subparts.cr_inh< styles.content.getRight
subparts.main_menu< temp.menu





marks {
FLASH < plugin.tx_rbflashobject_pi1
FLASH.tsMode = 1
FLASH.altContent < temp.menu_1
FLASH.ts_content {
flashmovie = fileadmin/flash/flash.swf
width = 1000
height = 245
additionalparams (
wmode | transparent
)
}
}



marks{
LOGOS= RECORDS
LOGOS{
tables = tt_content
source = 4
dontCheckPid = 1
}
}



}


marks{
ICONS = PHP_SCRIPT_EXT
ICONS {
file = fileadmin/php/index.php
}
}



Das Problem sind die unteren beiden Marker.
Beim Marker LOGOS, habe ich eine Contenseite angelegt die nicht im Menü angezeigt wird. Der Datensatz mit der "source = 4" ist ein PHP Script (PHP Page Content), dessen Inhalt "<? include ('fileadmin/php/index.php');
?>" ein Script einbindet das folgendermasen aussieht:

"<?php
echo "<div id=\"Das ist ein Text\">";
echo "<img src=\"absoluter Pfad zum Bild.jpg\" />";

echo "<h4>Das ist ein TextDas ist ein Text</h4>";
echo "Das ist ein TextDas ist ein Text";
echo "<a href=\"#\">mehr ...</a>";

echo "</div>";

?>
"


An dieser Stelle bekomme ich dann die Fehlermaldung:

Warning: Unknown(fileadmin/php/index.php): failed to open stream: No such file or directory in /srv/www/htdocs/my_www/sd/typo3conf/ext/page_php_content/pi1/class.tx_pagephpcontent_pi1.php(55) : eval()'d code on line 2

Warning: (null)() [function.include]: Failed opening 'fileadmin/php/index.php' for inclusion (include_path='/usr/share/php') in /srv/www/htdocs/my_www/sd/typo3conf/ext/page_php_content/pi1/class.tx_pagephpcontent_pi1.php(55) : eval()'d code on line 2"




Beim Marker ICONS möchte ich das gleiche Script einbinden, allerdings bekomme ich da die Fehlermeldung:

Warning: Unknown(fileadmin/php/index.php): failed to open stream: No such file or directory in /srv/www/htdocs/my_www/sd/typo3conf/ext/page_php_content/pi1/class.tx_pagephpcontent_pi1.php(55) : eval()'d code on line 2

Warning: (null)() [function.include]: Failed opening 'fileadmin/php/index.php' for inclusion (include_path='/usr/share/php') in /srv/www/htdocs/my_www/sd/typo3conf/ext/page_php_content/pi1/class.tx_pagephpcontent_pi1.php(55) : eval()'d code on line 2



Ich bin echt am verzweifeln. Weil das Template doch eigentlich passen müsste. In zahlreichen Tutrials wird das einbinden von eigenen PHP Scripts auf diese Weise beschrieben. Allerdings scheint niemand solch ein Problem wie ich zu haben.
tiomio ist offline   Mit Zitat antworten


Alt 18.09.2007, 11:34   #2
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User
die Fehlermeldungen sind doch eindeutig - das script wird nicht gefunden.
__________________

Typo3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
steffenk ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Typo3
Eigenes PHP Script einbinden Eigenes PHP Script einbinden
« Installationsprobleme (Error 500) | datum in tt_news mit realurl »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 09:36 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67